But for their help, we ____ the program in time.A.can not finishB.will not finis

But for their help, we ____ the program in time.A.can not finishB.will not finis

题型:不详难度:来源:
But for their help, we ____ the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished

答案
D
解析
考查虚拟语气。But for“要不是......”,相当于if虚拟条件句,与过去事实相反,主句用would/should/could have done。句意“要不是他们的帮助,我们不可能及时完成计划。”故选D。
举一反三
Take things ____ they are and you will enjoy every day of your life.
A.whatB.whereC.asD.that

题型:不详难度:| 查看答案
Expo 2010 Shanghai China will offer ____ wonderful opportunity for ____ cross - culture dialogues.
A.a;不填B.a; theC.不填;theD.the;不填

题型:不详难度:| 查看答案
Suddenly the idea came to me ____ I might turn to Mr.Smith for help.
A.whatB.that C.whichD.whom

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

14. He successfully passed the exam and was _____to his ideal university.
A.receivedB.admittedC.permittedD.Moved

题型:不详难度:| 查看答案
The college entrance examination is coming, the students are _____ it.
A.preparing B.prepared for C.prepared D.preparing for

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

超级试练试题库

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