Theweatherturnedout&nb

发布时间:2020-07-11 15:53:01

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。
以上问题属网友观点,不代表本站立场,仅供参考!