I _____ sooner but I didn’t know that they were waiting for me.A.had comeB.was c

I _____ sooner but I didn’t know that they were waiting for me.A.had comeB.was c

题型:不详难度:来源:
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可以省去。
举一反三
What will people die of in 100 years? If you think that is a simple question, you ______ attention to the revolution taking place in biotechnology.
A.have not been payingB.had not been paying
C.were not payingD.will not be paying

题型:不详难度:| 查看答案
—Remember how we met for the first time, Dick?
—Of course I do.You ______ to the teachers’ office hurriedly and ______ me.
A.had walked; weren"t noticingB.were walking; didn"t notice
C.had been Walking; noticedD.walked; had noticed

题型:不详难度:| 查看答案
Over the past 20 years the once-sleepy fishing village ______ into an international tourism destination, with many visitors coming to explore its spectacular rainforests and beaches.
A.was transformedB.was transferred
C.has been transformedD.has been transferred

题型:不详难度:| 查看答案
Tommy was planning to buy a car the next week,______ he ______ enough for a used one.
A.by that time; had savedB.by which time; had saved
C.by that time; savedD.by which time; has saved

题型:不详难度:| 查看答案
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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.