Hadn’t the bus broken down, we ______ the train.A、catchB、had caughtC、could cat

游客2023-09-26  12

问题 Hadn’t the bus broken down, we ______ the train.

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

答案 D

解析 “Hadn’t the bus broken down...” =“If the bus hadn’t broken down...”此句为省略if的非真实条件句。从句中所陈述的与过去发生的事情相反,那么主句就得相应地用should have caught。例如:Had they worked harder,they could have passed the exam last week.(如果他们能更用功一些,就能通过上周的考试。)故选D。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3048625.html
最新回复(0)