精英家教网 > 高中英语 > 题目详情
—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 弱,且它们主要用来表示对过去是否发生某一行为进行推测。
练习册系列答案
相关习题

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

—Is there a fog in the evening ?
—There________be . I’ll make a phone call to find it out .
A.must B.would C.willD.might

查看答案和解析>>

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

Wang Ling, one of my friends, is very good at English. He speaks English as if he ________ an Englishman.
A.wereB.would be
C.have beenD.had been

查看答案和解析>>

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

It has been announced that candidates _______ remain in their seats until all the papers have been collected.
A.canB.willC.mayD.shall

查看答案和解析>>

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

Why didn't you tell me there was no meeting today? I all the way here through the heavy snow.
A.needn't have drivenB.can't have driven
C.mustn't have drivenD.shouldn't have driven

查看答案和解析>>

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

Elise remembers many things exactly as if it ______ yesterday.
A.was happeningB.happensC.has happenedD.happened

查看答案和解析>>

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

—Why were you late for the party?
—I ______ in the heavy traffic.Otherwise I ______ earlier.
A.got stuck;came
B.got stuck;would have come
C.have got stuck;would have come
D.got stuck;would come

查看答案和解析>>

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

Look at the floor , Tom !  _____you watch TV while having a meal?
A.ShouldB.CouldC.WouldD.Must

查看答案和解析>>

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

 —___John come here tonight?
—I’m not sure, but he ______ stay at home.
A.May, mightB.Can, mustC.Must, mightD.Can, migh

查看答案和解析>>

同步练习册答案