—I really don"t know what I ________yesterday without the bike you lent me.—Glad
题型:不详难度:来源:
—I really don"t know what I ________yesterday without the bike you lent me. —Glad to have been some help to you.A.could do | B.should have done | C.had done | D.could have done |
|
答案
D |
解析
试题分析:考查虚拟语气。因为本句是对昨天的情况进行说明,故使用情态动词+have done的形式,could have done本可以做某事;should have done本应该做某事,实际上却未做;句意:—我真的不知道没有你借我的自行车,我昨天可以做什么。—很高兴能帮到你。故D正确。 点评:对于过去情况的虚拟使用情态动词+have done的形式。同时要注意不同的情态动词+have done的不同意思。 |
举一反三
He ignored the neighbor"s request that ________ less noise at night.A.he would make | B.he could make | C.he make | D.he made |
|
---If I had time, I would go shopping with you. ---But you___ too busy.A.were | B.had been | C.are | D.have been |
|
—When can I come for the photos? I need them tomorrow afternoon. —They_______ be ready by 12:00.A.can | B.should | C.might | D.need |
|
The impatient driver received a ticket for speeding. He so fast.A.shouldn’t have driven | B.wouldn’t have driven | C.couldn’t have driven | D.mustn’t have driven |
|
It’s high time we _______ effective _______to improve your working conditions.A.take; means | B.made; measures | C.took; measures | D.do; actions |
|
最新试题
热门考点