But for the traffic jam, I____________late for the conference.

admin2021-06-28  12

问题 But for the traffic jam, I____________late for the conference.

选项 A、wouldn’t have been
B、shouldn’t be
C、would be
D、hadn’t been

答案A

解析 本句包含一个But for引出的含蓄虚拟条件,相当于If there had been no traffic jam。根据句意可知,本句是对过去情况的假设,所以谓语动词应用“would/ should/could/might have+过去分词”的形式。故选A。
转载请注明原文地址:https://kaotiyun.com/show/RcxC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)