Five minutes earlier, and we______the last bus.A.had caughtB.should have caughtC
题型:不详难度:来源:
Five minutes earlier, and we______the last bus.A.had caught | B.should have caught | C.could have caught | D.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 have | B.not | C.he didn"t | D.he hadn"t |
|
—Ann looks hot and dry. —So _______ you if you had a high fever. |
The flower is dead. I ___ it more water.A.will give | B.ought to give | C.could have given | D.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.book | B.must book | C.will book | D.shall book |
|
It is quite impossible that it will rain tomorrow. But if it __________, I would still go to school by bike.A.should rain | B.would rain | C.rains | D.had rained |
|
最新试题
热门考点