问题 选择题

But for the traffic jam,we       long ago.

A.will have arrived

B.should

C.had arrived

D.would have arrived

答案

答案:D

but for...为含蓄条件,意为:If it hadnt been for...“would+不定完成”表示过去将有可能做的动作。句意为:要不是因为堵车,我们(那时)早就到了。

选择题
判断题