精英家教网 > 高中英语 > 题目详情
—No wonder you caught a cold. You _______out last night without a coat.
—I know how silly I was.
A.shouldn’t have goneB.mustn’t have gone
C.couldn’t have goneD.mightn’t have gone
A
本题考查“情态动词+have done ”结构的用。mustn’t have gone 是错误的表达,couldn’t have gone 和mightn’t have gone 虽然也有“本不应该做却做了”含义,但其语气远shouldn’t have gone 弱,且它们主要用来表示对过去是否发生某一行为进行推测。
练习册系列答案
相关习题

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

—This wall of air is an effective answer to the problem  and it ____ work.
—But it is a question to put such a wall of air around the statue.
A.mayB.mustC.shouldD.could

查看答案和解析>>

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

—When can I come for the photos? I need them tomorrow afternoon.
—They ________ be ready by 12:00.
A.can B.should
C.might D.need

查看答案和解析>>

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

This cake is very sweet. You _________ a lot of sugar in it.  
A.should putB.could have putC.might putD.must have put

查看答案和解析>>

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

— Excuse me, Is this the right way to the Summer Palace ?
— Sorry, I am not sure, but it _______ be.
A.mightB.willC.mustD.can

查看答案和解析>>

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

Thank you for giving me a hand. I ______ in the experiment without your valuable help.
A.have failedB.will failC.would have failedD.must have failed

查看答案和解析>>

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

I must go there earlier. John has suggested that I _____ an hour before the discussion begins.
A.goB.shall goC.will go     D.would go

查看答案和解析>>

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

  ______ that she should come here on time.
A.SupposeB.DemandC.ThinkD.Believe

查看答案和解析>>

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

I was really anxious about you. You ________ home without a word.
A.mustn’t leaveB.shouldn’t have left
C.couldn’t have leftD.needn’t leave

查看答案和解析>>

同步练习册答案