精英家教网 > 高中英语 > 题目详情
The weather turned out to be fine. I       the trouble to carry the umbrella with me.
A.should have takenB.needn’t have taken
C.mustn’t have takenD.could have taken
B

试题分析:考查情态动词+have done的用法,句意:其实天气很好, 我本来没有必要带伞的,needn’t have done没有必要做某事却做了,A. should have done本应该做某事却没做, must在表示推测的时候,只能用于肯定句mustn’t have done是错误的表达, could have done本可以做却没做,选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

I know you have eaten all sorts of junk food your mother and I probably _____ you have.
A.shouldn’t letB.can’t letC.couldn’t have letD.shouldn’t have let

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Do you know where Mary is? I couldn’t find her anywhere.
— Well . She        have gone far—her coat’s still here.
A.shouldn’tB.mustn’tC.can’tD.wouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

She is a quiet girl at school,but sometimes she _____ be very naughty.
A.shouldB.wouldC.can D.will

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Johnny’s uncle promises that the boy        get a nice present on Christmas Eve.
A.shouldB.mustC.canD.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It’s beyond our comprehension that Jim, who tops the class in English, ________ have difficulty translating such a simple sentence.
A.shallB.shouldC.mightD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Being constantly exposed to advertisements is annoying, but it ______ be pleasant sometimes.
A.shallB.needC.canD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The bicycle looks much like mine, but it isn’t.        it be John’s?
A.MustB.CanC.ShouldD.Will

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Take care! Accidents _________ happen along this part of the road.
A.willB.wouldC.mustD.Shall

查看答案和解析>>

同步练习册答案