A-A+
-I am sorry. I______at you the other day. -For
问题详情
-I am sorry. I______at you the other day. -Forget it. It was a bit out of control my self.
A.should not shout
B.should not have shouted
C.must not shout
D.must not have shouted
参考答案
正确答案:B
解析:本题考查虚拟语气的用法。原题的意思是:——对不起,前几天我不应该对你大喊大叫的。——算了,我当时也有点失控。从对话上下文可以看出,应该添的是“本不应该,不应当”的意思。所以用should not have done结构,must not have done这一结构在英语中不存在。故选择B。