精英家教网 > 高中英语 > 题目详情
It was a fine day yesterday. I ________ have taken my raincoat with me.
A.couldn’tB.needn’tC.shouldn’tD.mustn’t
B

试题分析:此处couldn’t不可能; needn’t不必; shouldn’t 不应该; mustn’t禁止。句意:昨天是个好天气。我没有必要带伞的。这里needn’t+have done表示“过去没有必要做的事做了”。故选B。
练习册系列答案
相关习题

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

------I can’t wait to go to your party. ________ my friend Susan come?
------ Of course. She is always welcome.
A.ShallB.ShouldC.WillD.Must

查看答案和解析>>

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

--- Isn’t it Ann’s husband over there?
---- No, it ______ be him---I’m sure he doesn’t wear glasses.
A.can’tB.must notC.won’tD.may not

查看答案和解析>>

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

Harry is feeling uncomfortable. He _____ too much at the party last night.
A.could drinkB.should drink
C.would have drunkD.must have drunk

查看答案和解析>>

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

I set up email addresses for connecting with my parents last May. But I didn’t write to them as often as I ______.
A.shouldB.must haveC.should haveD.must

查看答案和解析>>

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

I tried more than once to persuade the taxi driver to slow down, but he just __________ listen.
A.shouldn’tB.mustn’tC.couldn’tD.wouldn’t

查看答案和解析>>

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

No one ______ be more generous; he has a heart of gold.
A.mustB.dareC.needD.could

查看答案和解析>>

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

We _______ the difficulty together, but why didn’t you tell me?
A.should faceB.might face
C.could have facedD.may have faced

查看答案和解析>>

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

--- Alice looks sad. Did you tell her about her brother’s accident?
--- Sorry, I ________ her just before her final exams.
A.can’t tellB.mustn’t have told
C.needn’t tellD.shouldn’t have told

查看答案和解析>>

同步练习册答案