精英家教网 > 高中英语 > 题目详情
—I’m sorry. I         at you at the other day.
— Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted
B

试题分析:考查情态动词用法。根据句意说明本题是对过去的情况进行的虚拟,排除AC。不存在D项的用法。Shouldn’t have done本不应该做某事,实际上却做了。句意:那天我本不应该对你大喊大叫的。—没关系。我也有点失控了。故B正确。
点评:对过去的情况进行虚拟使用“情态动词+have done”的形式。
练习册系列答案
相关习题

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

Zhanglin was lost in computer games during his last year in high school, otherwise he_______ a student at Beijing University.
A.had beenB.can beC.has beenD.would have been

查看答案和解析>>

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

We         arrive at six. But I’m sorry we are late.
A.shouldB.were supposed toC.mustD.ought to

查看答案和解析>>

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

------ May I smoke here?
------ If you____, that's the smoking section over there.
A.shouldB.couldC.mayD.must

查看答案和解析>>

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

—How much shall I pay for the phone call?
—You________. This is free of charge.
A.shouldn'tB.can'tC.don't have toD.mustn't

查看答案和解析>>

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

The room is in a terrible mess; it        have been cleaned.
A.mustn’tB. can’tC.shouldn’tD.wouldn’t

查看答案和解析>>

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

----Did you go to the cinema last night?
----No, We    , but our car broke down on the way.
A.must have goneB.shouldn’t have gone
C.could have goneD.Needn’t have gone

查看答案和解析>>

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

Don’t play with the dog, Jack, for it ______ be dangerous at times.
A.shallB.canC.shouldD.must

查看答案和解析>>

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

Tom, you ________ leave all your clothes on the floor like this next time. 
A.mustn’tB. wouldn’tC.needn’tD.may not

查看答案和解析>>

同步练习册答案