But for the traffic jam,we long ago.A.will have arrivedB.shouldC.had arriv
题型:不详难度:来源:
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+不定完成”表示过去将有可能做的动作。句意为:要不是因为堵车,我们(那时)早就到了。 |
举一反三
John,look at the time. you stop playing the piano at such a late hour? |
There was plenty of time.He .A.couldn’t have hurried | B.mustn’t hurry | C.needn’t have hurried | D.can’t have hurried |
|
Without your help,we this task.A.don’t finish | B.will not finish | C.didn’t finish | D.would not have finished |
|
There be any difficulty about passing the road test since you have practised a lot in the driving school.A.mustn’t | B.shan’t | C.shouldn’t | D.needn’t |
|
—Lucy doesn’t mind lending you her dictionary. —She .I have already borrowed one.A.can’t | B.mustn’t | C.needn’t | D.shouldn’t |
|
最新试题
热门考点