精英家教网 > 高中英语 > 题目详情
I _____ sooner but I didn’t know that they were waiting for me.
A.had comeB.was coming C.would comeD.would have come
D

试题分析:考查推测,would have done意思“对过去为发生事情的推测”,句子意思“我可能一会将要来,但是我不知道他们一直等我”,所以选D
点评:推测是个难点。would have done意思“对过去为发生事情的推测”;must have done表示一定做过什么;may have done表示可能做过什么。句子I didn’t know that they were waiting for me.是个宾语从句,引导词that可以省去。
练习册系列答案
相关习题

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

It ____for the whole weeks. The city will be flooded if it ____ soon..
A.rained; won’t stop.B.has been raining; doesn't stop.
C.has rained; won’t stop.D.rained; doesn’t stop.

查看答案和解析>>

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

We are told that more new teaching buildings ________ next year.
A.buildB.was builtC.has builtD.will be built

查看答案和解析>>

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


--- Do you love teaching, Miss He?
--- I fell in love with teaching in 2000. I ________ for twelve years by this summer.
A.will teachB.would have taughtC.has been teachingD.will have been teaching

查看答案和解析>>

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

No matter what substance it may be, it is ________ atom. 
A.resulted fromB.formedC.made up ofD.made up with

查看答案和解析>>

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

He said that his bike _____ stolen and he _____ telephone the police.
A.was; would have toB.has; will have to
C.has been; will have got toD.had been; would have to

查看答案和解析>>

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

Young students are______ not to smoke both in and out of school.
A.suggestedB.requestedC.hopedD.agreed

查看答案和解析>>

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

My friend, who      on the International Olympic Committee all his life, is retiring next month.
A.servedB.is serving C.had servedD.has served

查看答案和解析>>

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

The teacher said that the sun _____ bigger than the moon.
A. isB.wasC.hasD.have

查看答案和解析>>

同步练习册答案