问题 选择题

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.

选择题
问答题 简答题