全部题库 / 公共英语二级 / 试题详情
单选题 公共英语二级
2011-08-19

---I am sorry. I __________at you the other day.
Forget it. It was a bit out of control myself.

A.[ A ] should not shout
B.[ B ] should not have shouted
C.[ C ] must not shout
D.[ D ] must not have shouted

参考答案

B

答案解析

本题考查虚拟语气的用法。句意为:——对不起,前几天我不应该对你大喊大叫的。——算了,我当时也有点失控。从对话上下文可以看出,应该填的是“本不应该,不应当”的意思。所以用should not have done结构,must not have done这一结构在英语中不存在。故选B。

你可能感兴趣的试题

A.[ A ] was happening
B.[ B ] happened
C.[ C ] happens  ┠考试大^o^在线^*^考试中心┨
D.[ D ] has happened
A.[ A ] sooner or later
B.[ B ] once in a while
C.[ C ] in the end   Ψ考试大>在线Ψ考试中心Ψ
D.[ D ] more or less