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

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

题型:不详难度:来源:
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. — Jeff, what’s up? You are not yourself today.
— Oh, mom. I really wish I ______ the chance to visit the Microsoft company but I failed.
A.had gotB.would getC.will getD.got

题型:不详难度:| 查看答案
——I wish they        always late.
A.weren’tB.hadn’t been
C.wouldn’t beD.wouldn’t have been

题型:不详难度:| 查看答案
(2014年(春)重庆市高三考前冲刺测试卷)11. How I wish __ more when I was at university, which is too late now.
A.I would learn.B.I would have learnedC.I had learnedD.I learned

题型:不详难度:| 查看答案
——Where are the children? The dinner’s going to be completely ruined.
——I wish they         always late.
A.weren’tB.hadn’t beenC.wouldn’t beD.wouldn’t have been

题型:不详难度:| 查看答案
(天津市河东区201 4年高三二模考试)1 1. - Why didn"t you come to Mike"s birthday party yesterday?
- Well. I _______. but I forgot it.
A.shouldB.mustC.should haveD.must have

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.