问题 选择题

It was a fine day yesterday. I ________ have taken my raincoat with me.

A.couldn’t

B.needn’t

C.shouldn’t

D.mustn’t

答案

答案:B

题目分析:此处couldn’t不可能; needn’t不必; shouldn’t 不应该; mustn’t禁止。句意:昨天是个好天气。我没有必要带伞的。这里needn’t+have done表示“过去没有必要做的事做了”。故选B。

单项选择题 A1/A2型题
单项选择题