组卷网 > 高中英语综合库 > 语法 > 词法 > 情态动词 > 情态动词+have done > shouldn’t(ought not to) have done的用法
题型:单项选择 难度:0.85 引用次数:381 题号:6114587
—I'm sorry. I _________ at you the other day.
  —Forget it. I was a bit out of control myself.
A.shouldn't     shout
B.shouldn't have shouted
C.mustn't     shout
D.mustn't have shouted
2008·江苏·高考真题 查看更多[18]

相似题推荐

单项选择 | 较易 (0.85)
【推荐1】We ________ have agreed to the plan without knowing what it would cost.
A.mustn’tB.may notC.oughtn’t toD.needn’t
2023-11-11更新 | 97次组卷
单项选择 | 较易 (0.85)
【推荐2】—Look, the boy is crying sadly.
—Yes. From my point of view, his mother ________ not have punished him so severely.
A.canB.mustC.shouldD.may
2021-07-01更新 | 560次组卷
单项选择 | 较易 (0.85)
【推荐3】You_______that mistake;you were too careless.
A.should not makeB.should not have made
C.ought not have madeD.must not have made
2010-09-28更新 | 489次组卷
共计 平均难度:一般