Theyoungmanhasmadesomuchnoisetha

发布时间:2020-07-10 10:05:26

The 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解析should not have done表示“过去不应该做而做了某事”,含有“后悔,责备,劝告,批评”之意。
以上问题属网友观点,不代表本站立场,仅供参考!