You ______ him so severely. It was none of his business.A、needn’t have scoldedB

游客2023-11-06  25

问题 You ______ him so severely. It was none of his business.

选项 A、needn’t have scolded
B、needn’t scold
C、mustn’t have scolded
D、mustn’t scold

答案 A

解析 考查情态动词的用法。needn’t have done表示过去做了某事,但没有做的必要,意为“本没必要……”;而must have done表示对过去某事的肯定推测,否定推测用can’t/couldn’t have done,不用mustn’t表示。本题的第二个句子用的是过去时,由此可知第一句是表示对过去做过的事的看法,因此要用needn’t have scolded,即选项A。
转载请注明原文地址:https://tihaiku.com/zcyy/3164109.html
最新回复(0)