Five minutes earlier, and we______the last bus.A.had caughtB.should have caughtC

Five minutes earlier, and we______the last bus.A.had caughtB.should have caughtC

题型:不详难度:来源:
Five minutes earlier, and we______the last bus.
A.had caughtB.should have caughtC.could have caughtD.caught

答案
C
解析

试题分析:句意:再早五分钟,我们就赶上最后一趟地铁了。根据句意可知事实上没能赶上。Five minutes earlier,是隐含的虚拟条件句,相当于:If we had arrived five minutes,主句用could have done表示“过去本可能做却没有”,should have done “过去本应该做却没做”,选C。
举一反三
---Did Mr. Zhu come to help you yesterday?
--- Yes, but I would rather _____. He caused me a lot of trouble.
A.not haveB.notC.he didn"tD.he hadn"t

题型:不详难度:| 查看答案
—Ann looks hot and dry.
—So _______ you if you had a high fever.
A.didB.wereC.willD.would

题型:不详难度:| 查看答案
The flower is dead. I ___ it more water.
A.will giveB.ought to give
C.could have givenD.ought to have given

题型:不详难度:| 查看答案
It is recommended that you ________ your accommodation in advance in tourist season, as you may find all the best hotels are not accessible.
A.bookB.must bookC.will bookD.shall book

题型:不详难度:| 查看答案
It is quite impossible that it will rain tomorrow. But if it __________, I would still go to school by bike.
A.should rainB.would rainC.rainsD.had rained

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.