The weather turned out to be fine. I the trouble to carry the umbrella with me.A. should h

发布时间:2020-08-17 05:58:07

The weather turned out to be fine. I      the trouble to carry the umbrella with me.
A. should have taken
B. needn’t have taken
C. mustn’t have taken
D. could have taken

网友回答

A. should have taken
(答案→)B. needn’t have taken
C. mustn’t have taken
D. could have taken
解析:考查情态动词+have done的用法,句意:其实天气很好, 我本来没有必要带伞的,needn’t have done没有必要做某事却做了,A. should have done本应该做某事却没做, must在表示推测的时候,只能用于肯定句mustn’t have done是错误的表达, could have done本可以做却没做,选B。
以上问题属网友观点,不代表本站立场,仅供参考!