精英家教网 > 高中英语 > 题目详情
The family _____ on time, but their car had a flat tyre on the halfway.
A.would arriveB.could arrive
C.must have arrivedD.would have arrived
D

试题分析:句意:这家人本可以准时到达,但是在半路上他们的汽车轮胎瘪了。根据句意:这家人本来可以准时,但是却没有,是对过去的虚拟,用would have done,must have done是对过去的肯定推测,表示“过去一定做了”,所以选D。
练习册系列答案
相关习题

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

He asks that he ________ an opportunity to explain why he’s refused to go there.
A.is givenB.must giveC.should giveD.be given

查看答案和解析>>

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

___ he _____ me the news yesterday, I would be at the party now.
A.Should, tellB.Did, tell
C.Had, toldD.Were, to tell

查看答案和解析>>

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

But for those interruptions, the meeting _____ half an hour ago.
A.was finishedB.would have finished
C.would finishD.had been finished

查看答案和解析>>

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

It is so cold here in Zhengzhou this winter that it seems as if we ______ in Iceland.
A.areB.have beenC.wereD.had been

查看答案和解析>>

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

---Mary knocked into a tree last night while driving, but she is all right.
---She is lucky. She          herself badly.
A.should injureB.might injure
C.should have injuredD.could have injured

查看答案和解析>>

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

---What did Kincaid say just now?
  ---He said he ________ a dog if he hadn’t been away from home too much.
A.had hadB.hadC.would haveD.would have had

查看答案和解析>>

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

He made a suggestion yesterday that the sports meeting ______ be put off until next Wednesday.
A.wouldB.mustC.shouldD.could

查看答案和解析>>

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

I forget where I saw the skirt, otherwise I _______ you the shop now.
A.will tellB.would tellC.am going to tellD.am telling

查看答案和解析>>

同步练习册答案