满分5 > 高中英语试题 >

The weather turned out to be fine yester...

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

A.should have takenB.could have taken

C.needn’t have takenD.mustn’t have taken

 

C 【解析】句意为:昨天天气不错, 我本没有必要不怕费事带把伞。could have done表示 “本能够做而未做”;should have done表示 “本应该做而未做”;mustn’t表示 “禁止, 不许”;needn’t have done表示 “本不必做而做了”。take the trouble to do sth.表示 “不怕费事或困难尽力做某事”。  
复制答案
考点分析:
相关试题推荐

(湖南省怀化市2014年高三第二次模拟考试)34. It was so nice of you to come to our aid. I don’t think we ______ it without you.   

A. can manage   B. could have managed   C. must have managed   D. could manage

 

查看答案

(湖南省怀化市2014年高三第二次模拟考试)32. Keep up a good state of mind even if you ______ fail plenty of times.

A. should        B. will             C. must            D. need  

 

查看答案

They        have arrived at lunchtime but their flight was delayed.

A.will          B.can             C.must        D.should

 

查看答案

(2014年山东日照市高三校际联合检测)8.She___have attended the meeting,for she was seeing a doctor then.

  A.shouldn’t    B.mustn’t    C.wouldn’t  D.couldn’t

 

查看答案

The order came that the medical supplies          to Beijing for the H1N1 flu soon.

A.would be sent     B.should send     C.be sent     D.must be sent

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.