______ 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 been | B.Should; not been | C.Did; not been | D.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 I | B.So ought you | C.So I did | D.So I have |
|
Only after__________ his work __________ to see his grandfather.A.finishing; did he go | B.he finishes; did he go | C.he finished; he went | D.having finished; he went |
|
Not a single word_______when _______about his late mother.A.he said, asked | B.did he say, asked | C.he said, asking | D.did he say, asking |
|
Only when we begin our college life______the importance of English.A.we realize | B.we will realize | C.have we realized | D.do we realize |
|
So serious that all the persons on board were killed.A.was the accident | B.did the accident | C.the accident was | D.the accident did |
|
最新试题
热门考点