The woman in the office________not to have made too much noise.A、oughtB、needC、

游客2024-07-11  6

问题 The woman in the office________not to have made too much noise.

选项 A、ought
B、need
C、must
D、dare

答案 A

解析 这位女士不应该在办公室里这么吵闹。考查情态动词的用法。ought to作情态动词时,是不可分割的一个整体。其否定式是ought not to“不应该”。ought not to have done意为“本不应该干,实际却干了”。因此A项ought是正确答案。B项need后跟not时,用作情态动词,不需要to,need not后面直接加动词原形;C项must+之后不能跟to,must not表示“禁止,绝不能”之义,must have done表示对过去的一种肯定猜测;D项dare与need一样,与not一起表否定时为情态动词,其后直接跟动词原形,而不能接to。
转载请注明原文地址:https://tihaiku.com/zcyy/3673067.html
最新回复(0)