A-A+

-I am sorry. I______at you the other day. -For

2022-08-05 18:12:10 问答库 阅读 170 次

问题详情

-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。

考点: