题目内容
C
解析试题分析:句意:这个项目本来是可以在上个月完成,但是不幸的是,因为财政问题,它不得不被延期。从but unfortunately it had to be prolonged because of the financial problem.可知这是对过去的虚拟,用could have done表示“本可以做却没有做”,所以选C.
考点:考查情态动词和虚拟语气
When his wife returned from abroad, Kevin ____ his paintings at the art museum in his hometown.
| A.was exhibiting | B.exhibited |
| C.would exhibit | D.had been exhibiting |
— Joe, don’t forget to bring your laptop with you tomorrow, OK?
— Oh, thank you. I wouldn’t bring it if you _____ me.
| A.wouldn’t remind | B.haven’t reminded |
| C.hadn’t reminded | D.shouldn’t have reminded |
______ today, he would get there by Friday.
| A.Were he to leave | B.If he had left | C.Did he to leave | D.Had he left |
____ it rain tomorrow, we would have to put off the visit to the Yangpu Bridge.
| A.Were | B.Should | C.Would | D.Will |
Tony ____ the invitation, otherwise he would have attended your birthday party.
| A.couldn’t have received | B.mustn’t have received |
| C.needn’t have received | D.shouldn’t have received |
(2014·湖南六校联考)I know it’s normal for such a thing to happen,but we________it if we’d been more careful.
| A.need have avoided | B.could have avoided |
| C.will have avoided | D.had avoided |
I’m really very busy,otherwise I ________ certainly go there with you.
| A.can | B.shall |
| C.will | D.would |
But for the help of my English teacher,I ________ the first prize in the English Writing Competition.
| A.would not win | B.would not have won |
| C.would win | D.would have won |