We      at the airport; otherwise we would have arrived home by lunch time.A.had

We      at the airport; otherwise we would have arrived home by lunch time.A.had

题型:不详难度:来源:
We      at the airport; otherwise we would have arrived home by lunch time.
A.had delayedB.were delayedC.had been delayedD.have delayed

答案
B
解析

试题分析:句意:我们在机场被耽搁了,否则我们到午餐的时候,就可以到家了。根据we would have arrived home by lunch time.可知这是对过去的事情的虚拟,前面的句子是过去的事实,而且we和delay是被动关系,所以选B。
举一反三
It is broadcast that the opera Cats   at the Theatre Royal on 19th March.
A.opensB.is openedC.openD.will be opened

题型:不详难度:| 查看答案
—What a mistake!
—Yes. I ______ he do it in another way, but without success.
A.was suggestingB.have suggested
C.would suggestD.had suggested

题型:不详难度:| 查看答案
— Can I borrow your tape-recorder?
—No. The last time you borrowed it, you _______ it for a month.
A.keptB.had keptC.are keepingD.have kept

题型:不详难度:| 查看答案
—Your colleague"s spoken English is quite good, Amy.
— No wonder, as she              in the USA for two years.                  
A.workedB.has been workingC.had workedD.has worked

题型:不详难度:| 查看答案
I would have come earlier, but I _____ that you were waiting for me.
A.didn’t knowB.hadn’t knowC.would have knownD.haven’t known

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

超级试练试题库

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