问题 选择题

How lucky he was! He ____ involved in the murder.

A.must have been

B.can have been

C.could have been

D.would have been

答案

答案:C

题目分析:句意:他好幸运啊!他本来是被牵扯进谋杀案的。could have been本能够做某事,而实际没有做,故选C

点评:情态动词和完成时态一起表示虚拟,特别值得注意的是各个情态动词的意思,must have done表示过去肯定做了某事,can have done表示本能够做某事而实际未做,should have done表示本应该做某事而未做,need have done表示本有必要做某事而实际没有做,注意没有mustn’t have done 的形式。

判断题
单项选择题 A1型题