题目内容
The weather turned out to be fine yesterday.You ________the trouble to carry your raincoat with you.
A.should have taken |
B.could have taken |
C.needn’t have taken |
D.mustn’t have taken |
C
【解析】这题考查needn’t have done“本不必做某事却做了”,句意是:天气很好,你本不必费事带个雨衣。should have taken done“本应该做却没做”could have done“本可以做却没做”,must表过去的推测只能用于肯定句中,所以选C。

|