精英家教网 > 高中英语 > 题目详情
But for the traffic jam,we       long ago.
A.will have arrivedB.shouldC.had arrivedD.would have arrived
D
but for...为含蓄条件,意为:If it hadn?t been for...“would+不定完成”表示过去将有可能做的动作。句意为:要不是因为堵车,我们(那时)早就到了。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

. You don’t have to know the name of the author to find a book. You _________ find the book by the title.
A.mustB.need
C.canD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I        you a beautiful present for your birthday,but I was short of money at that time.
A.would buyB.had bought
C.would like to have boughtD.must have bought

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Lucy doesn’t mind lending you her dictionary.
—She       .I have already borrowed one.
A.can’tB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

There _________ be any difficulty about winning the speech contest now that you’re well prepared for it.?
A.mustn’tB.shan’tC.shouldn’tD.needn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— I suppose I’ll have to ask someone else to see me off .
— I’m afraid so . I would see you off if I     ,but I      .
A.would ; won’tB.could ; can’tC.might ; needn’tD.should ; mustn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If I had seen the movie,I__________you all about it now.?
A.would tellB.will tell
C.have toldD.would have told

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If he had started at nine o’clock,he       have been in London by eleven o’clock.
A.mustB.mayC.ought toD.has to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I can hear the Browns' phone bell ringing but no one is answering it; they _______ be at home.
A.would B.mightC.needn'tD.can't

查看答案和解析>>

同步练习册答案