单选题
👁️ 浏览量:

试题题干

We( )have proved great adventurers, but we have done the greatest march ever made in the past ten years.

A

needn't

B

may not

C

shouldn't

D

mustn't

参考答案

正确答案:

试题解析

本题考查情态动词的用法。“may not+现在完成时”表示“也许没有”,用于对过去或已经发生的事进行猜测。"needn't+现在完成时”表示“本来没有必要”,表示过去不需要做某事。“shouldn't+现在完成时”表示“本来不应该做而做了某事”。mustn't不与现在完成时连用,只与动词原形连用,表示“禁止,不要”。

句意:我们也许没有证明我们是伟大的冒险家,但我们已经完成了过去十年中最伟大的征程。