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 finished | B.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.attended | B.had attended | C.would have attended | D.have attended |
|
Had Yeats stopped writing at age 40, probably he ______valued as a minor poet now.A.would be | B.had been | C.is | D.would have been |
|
What a kind teacher. But for his help, I __________ my study.A.wouldn’t finish | B.wouldn’t have finished | C.shouldn’t have finished | D.mustn’t have finished |
|
If it hadn’t rained so hard last night,it_______ so cold today.A.would’t be | B.hadn’t been | C.weren’t | D.wouldn’t have been |
|
最新试题
热门考点