问题 选择题

I _______ have been more than six years old when the accident happened.

A.shouldn’t

B.couldn’t

C.mustn’t

D.needn’t

答案

:B

:考查情态动词用法。Shouldn’t have done本不应该做某事,实际上却做了。Couldn’t have done不可能做某事;needn’t have done本不需要做某事,实际上却做了。句意:当事故发生的时候,我不可能超过6岁。根据句意说明B正确。

单项选择题
问答题