当前位置:高中试题 > 英语试题 > 虚拟语气 > But for their help,we ______ the program in time.A.can not finishB.will not fini...
题目
题型:不详难度:来源:
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 fini】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
— It’s the office! So you ______   know eating is not allowed here.
— Oh, sorry.
A.must B.will C.mayD.need

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

—The bedroom is too dirty.______ we clean it?
—Of course.
A.WillB.ShallC.WouldD.Do

题型:不详难度:| 查看答案
After a long walk, they______ pass over the mountain.
A. could be able toB.canC.wouldD.were able to

题型:不详难度:| 查看答案
We forgot to bring our tickets, but please let us enter,______ ?
A.do youB.can weC.will youD.shall we

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

He ______. It"s a shame my mobile phone was power-off.
A.ought to call meB.could have called me
C.may be calling meD.might call me

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