______ it ______ for your help, I couldn’t have made any progress.A.Had; not bee

______ it ______ for your help, I couldn’t have made any progress.A.Had; not bee

题型:不详难度:来源:

______ it ______ for your help, I couldn’t have made any progress.
A.Had; not beenB.Should; not been
C.Did; not beenD.Not; been

答案
A
解析
考查虚拟语气。根据语境可知考查与过去事实相反的虚拟语气,故从句用had + v-ed,had it not been =" if" it had not been,故选A。
举一反三

---You ought to have warned him of the danger!
--- ____! But he wouldn’t listen!
A.So did IB.So ought youC.So I didD.So I have

题型:不详难度:| 查看答案

Only after__________ his work __________ to see his grandfather.
A.finishing; did he goB.he finishes; did he go
C.he finished; he wentD.having finished; he went

题型:不详难度:| 查看答案

Not a single word_______when _______about his late mother.
A.he said, askedB.did he say, asked
C.he said, askingD.did he say, asking

题型:不详难度:| 查看答案

Only when we begin our college life______the importance of English.
A.we realizeB.we will realizeC.have we realizedD.do we realize

题型:不详难度:| 查看答案

So serious        that all the persons on board were killed.
A.was the accidentB.did the accidentC.the accident wasD.the accident did

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

超级试练试题库

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