But for the traffic jam,welong ago.A. will have arrivedB. shouldC. had arrivedD. would hav

发布时间:2020-08-17 13:56:42

But for the traffic jam,we    long ago.
A. will have arrived
B. should
C. had arrived
D. would have arrived

网友回答

A. will have arrived
B. should
C. had arrived
(答案→)D. would have arrived
解析:but for...为含蓄条件,意为:If it hadnt been for...“would+不定完成”表示过去将有可能做的动作。句意为:要不是因为堵车,我们(那时)早就到了。
以上问题属网友观点,不代表本站立场,仅供参考!