— My God! I have to walk home now, for I just missed the bus. —That’s too bad. You ______ it, had you set out a bit earlier.

admin2011-01-11  19

问题 — My God! I have to walk home now, for I just missed the bus. —That’s too bad. You ______ it, had you set out a bit earlier.

选项 A、should have caught
B、had caught
C、would have caught
D、could catch

答案C

解析 表示与过去情况相反的虚拟条件句中,if条件从句的谓语为“had+过去分词”,主 句谓语为“would have+过去分词”。本题中省略了if,把从句改为倒装结构。
转载请注明原文地址:https://kaotiyun.com/show/IBrK777K
0

最新回复(0)