The project ______ last month but unfortunately it had to be prolonged because o

The project ______ last month but unfortunately it had to be prolonged because o

题型:不详难度:来源:
The project ______ last month but unfortunately it had to be prolonged because of the financial problem.
A.needn’t have been finishedB.shouldn’t have finished
C.could have been finished D.must have finished

答案
C
解析

试题分析:句意:这个项目本来是可以在上个月完成,但是不幸的是,因为财政问题,它不得不被延期。从but unfortunately it had to be prolonged because of the financial problem.可知这是对过去的虚拟,用could have done表示“本可以做却没有做”,所以选C.
举一反三
If he _________ more time practicing speaking English before, he ____ able to speak it much better now.
A.spent; will be
B.had spent; would have been
C.spent; would have been
D.had spent; would be

题型:不详难度:| 查看答案
How I wish I _____ the army then. I would have become a soldier.
A.attendedB.had attendedC.would have attendedD.have attended

题型:不详难度:| 查看答案
Had Yeats stopped writing at age 40, probably he ______valued as a minor poet now.
A.would beB.had beenC.isD.would have been

题型:不详难度:| 查看答案
What a kind teacher. But for his help, I __________ my study.
A.wouldn’t finishB.wouldn’t have finished
C.shouldn’t have finishedD.mustn’t have finished

题型:不详难度:| 查看答案
If it hadn’t rained so hard last night,it_______ so  cold today.
A.would’t beB.hadn’t beenC.weren’tD.wouldn’t have been

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

超级试练试题库

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