当前位置:高中试题 > 英语试题 > 虚拟语气 > But for their help,we         the program in time.A.can not finishB.will not fin...
题目
题型:不详难度:来源:
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起到了对过去虚拟的条件句作用,后面自然要选would/could/might/should+have done结构了.
核心考点
试题【But for their help,we         the program in time.A.can not finishB.will not fin】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Some people who don’t like to talk much are not necessarily shy;they        just be quiet people.
A.mustB.mayC.shouldD.would

题型:不详难度:| 查看答案
One of the few things you __   _ say about English people with certainty is that they talk a lot about the weather.
A.needB.mustC.shouldD.can

题型:不详难度:| 查看答案
---Hi, Tom. Any idea where Jane is? 
---She         in the classroom. I saw her there just now. 
A.shall beB.should have beenC.must beD.might have been

题型:不详难度:| 查看答案
Thank you for all your hard work last week. I don’t think we ______ it without you.
A.can manageB.could have managed
C.could manageD.can have managed

题型:不详难度:| 查看答案
—She looks very happy. She ______ have passed the exam.
—I guess so. It’s not difficult after all.
A.shouldB.couldC.mustD.might

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.