We were stuck at the airport because of the heavy fog, otherwise we ________ her

We were stuck at the airport because of the heavy fog, otherwise we ________ her

题型:不详难度:来源:
We were stuck at the airport because of the heavy fog, otherwise we ________ here in time for the conference.
A.arrivedB.had arrived
C.would arriveD.would have arrived

答案
D
解析

试题分析:考查虚拟语气:句意:因为大雾我们被滞留在机场了。否则我们就能及时赶上开会了。这里的otherwise相当于一个虚拟条件句,if we hadn’t been stuck at the airport,是和过去相反的虚拟条件句,主句应该是would have done。选D。
举一反三
He ________ the exam, but he was too careless.
A.could have passedB.couldn’t have passed
C.must have passedD.may have passed

题型:不详难度:| 查看答案
--- It rained cats and dogs this morning. I’m glad we took an umbrella.
--- Yeah, we would have got wet all over if we__________ .
A.hadn’tB.haven"tC.didn"tD.don"t

题型:不详难度:| 查看答案
—I do enjoy my present job as an engineer.
—Well,I would also be an engineer if I       my major when I was at college.
A.could have changed B.should change
C.hadn"t changed D.were to change

题型:不详难度:| 查看答案
—What happened to the young trees we planted last week?
—The trees _      well, but I_        them.  
A.might grow; hadn"t wateredB.needn"t have grown; didn"t water
C.would have grown; didn"t waterD.would grow; hadn"t watered

题型:不详难度:| 查看答案
I________through that bitter period without your generous help.
A.couldn"t have goneB.didn"t go
C.wouldn"t goD.hadn"t gone

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

超级试练试题库

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