______ a little earlier, you could have caught the last bus.A.If you would arriv

______ a little earlier, you could have caught the last bus.A.If you would arriv

题型:不详难度:来源:
______ a little earlier, you could have caught the last bus.
A.If you would arriveB.If you arrivedC.Should you arriveD.Had you arrived

答案
D
解析

试题分析:句意:如果你早一些到达,你就可能赶上最后一班车了。从you could have caught the last bus.可知前面是和过去相反的虚拟条件句,If you had arrived a little earlier,这时可以省略if,提前had,所以选D。
举一反三
—Would you like to join me for a quick lunch before class?
—________,but I promised Nancy to go out with her.
A.I"d like toB.I like it
C.I don"tD.I will

题型:不详难度:| 查看答案
Since the work is so tiring ,I won"t accept it even if ________ twice as much the money.
A.offeredB.being offered
C.to be offeredD.having offered

题型:不详难度:| 查看答案
Never before ________ seen anybody who can play tennis as well as Robert.(2012·江西)
A.had sheB.she hadC.has sheD.she has

题型:不详难度:| 查看答案
Only after Mary read her composition the second time ________ the spelling mistake.(2012·天津)
A.did she noticeB.she noticed
C.does she noticeD.she has noticed

题型:不详难度:| 查看答案
For a moment nothing happened.Then ________ all shouting together.
A.voices had comeB.came voices
C.voices would comeD.did voices come

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

超级试练试题库

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