logo
首页 课程 题库 资讯 师资
加微福利
APP 400-8989-766
search
公考题库 > >

(单选题)

That young man has made so much noise that he ______ not have been allowed to attend the concert.

A.could

B.must

C.would

D.should

参考答案:D

参考解析:

考查情态动词+have done的结构。句意:那个年轻人制造了那么多的噪音,所以本不应该让他去参加音乐会。此处表示与过去情况相反,且表示“本不应该却做了”的含义,所以用shouldn’t have done sth.。故选D。

知识点:
华图在线app

添加您的

专属公考咨询师

扫码领专属好礼

返回顶部