题目内容
The weather turned out to be fine yesterday. I __________ the trouble to carry my umbrella with me.
A. should have taken B. could have takenC. needn’t have taken D. mustn’t have taken
C。
解析:
needn’t have done。的意思是“本来不必做某事”(但实际上做了)。又如:You needn’t have been staying up so late. 你本来无需待到这么晚还不睡的。You needn’t have mentioned it. 你没有必要提及此事的。
|