52单词网 > 高中英语 > 高中英语题库 > The weather turned out to be fine yesterday.I he trouble to carry my umbrella wi

The weather turned out to be fine yesterday.I he trouble to carry my umbrella wi

来源:网络 时间:
The weather turned out to be fine yesterday.I he trouble to carry my umbrella wi

The weather turned out to be fine yesterday.I ________ he trouble to carry my umbrella with me.

[]

A.should have taken

B.could have taken

C.needn't have taken

D.mustn't have taken

试题答案

答案:C

解析:

could have done表示“本能够做而未做”;should have done表示“本应该做而未做”;mustn't表示“禁止,不许”;needn't have done表示“本不必做而做了”.本题意为“昨天天气不错,我本没必要带把伞的(暗含带了).”