问题
选择题
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 hadnt been for...“would+不定完成”表示过去将有可能做的动作。句意为:要不是因为堵车,我们(那时)早就到了。