—I really don't know what I ________yesterday without the bike you lent me.
—Glad to have been some help to you.
A.could doB.should have done
C.had doneD.could have done
D

試題分析:考查虛擬語氣。因為本句是對昨天的情況進行說明,故使用情態(tài)動詞+have done的形式,could have done本可以做某事;should have done本應(yīng)該做某事,實際上卻未做;句意:—我真的不知道沒有你借我的自行車,我昨天可以做什么!芨吲d能幫到你。故D正確。
點評:對于過去情況的虛擬使用情態(tài)動詞+have done的形式。同時要注意不同的情態(tài)動詞+have done的不同意思。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

—What do you think of Sam, the newcomer?
     —Well, he talks as if he ________ everything.
    
A.had knownB.has knownC.knewD.will know

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He suggested that she ____ the coat at home.
A.leavesB.left C.leave D.will leave

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—It’s hard to believe that Jack should have fought with the policeman.
—Yes. If one ____ ask for trouble, it can’t be helped.
A.mayB.needC.mustD.should

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It’s high time we _______ effective _______to improve your working conditions.
A.take; meansB.made; measures
C.took; measuresD.do; actions

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The suggestion that the president _____ the meeting was accepted.
A.would attendB.a(chǎn)ttendC.a(chǎn)ttendsD.a(chǎn)ttended

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It was dangerous for you to swim in that river. You    eaten by the fish.
A.might have beenB.must have been
C.could have beenD.should have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— Where is my dictionary? I remember I put it here yesterday.
—You            it in the wrong place.
A.must putB.should have put
C.might putD.might have put

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

--- Did you go to her birthday party held the day before yesterday?   
--- I ____, but something unexpected happened at my home.
A.intendedB.had intended to
C.had intended to goD.intended to go

查看答案和解析>>

同步練習(xí)冊答案