We------ have proved great advanturers,but we have done the

学习 时间:2026-03-30 17:36:22 阅读:3637
We______ have proved great advanturers,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关于几个常用情态动词的否定式加上完成时的用法,请具体解释.如有例句最好.

最佳回答

迅速的棉花糖

正直的西装

2026-03-30 17:36:22

We______ have proved【to be】 great 【advanturers—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是选B。句子实际可变为:We may not have proved (to be+n/adj。可省略) great adventurers,but we have done the greatest march ever made in the past ten years。句意:我们也许不是最伟大的探险家,但是过去十年中我们确实走过了最了不起的历程。needn't have done 过去本来不必做(却做了)may not have done 过去也许/可能不shouldn't have done过去本来不应该做(却做了)mustn't 禁止/不许做。表示肯定性推测判断时,要用于肯定句。否定句中常用can、could代替表示推测判断。按照语义,只有B 最合适。

最新回答共有2条回答

  • 幽默的世界
    回复
    2026-03-30 17:36:22

    We______ have proved【to be】 great 【advanturers—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是选B。句子实际可变为:We may not have proved (to be+n/adj。可省略) great adventurers,but we have done the greatest march ever made in the past ten years。句意:我们也许不是最伟大的探险家,但是过去十年中我们确实走过了最了不起的历程。needn't have done 过去本来不必做(却做了)may not have done 过去也许/可能不shouldn't have done过去本来不应该做(却做了)mustn't 禁止/不许做。表示肯定性推测判断时,要用于肯定句。否定句中常用can、could代替表示推测判断。按照语义,只有B 最合适。

上一篇 英语翻译记得当我还是个孩子的时候就喜欢上了台球这项运动.它被人们称为绅士运动,我喜欢它帅气的姿势,进球时的征服感,这些都

下一篇 已知在三角形ABC中,BD=CE,M、N分别交AB、AC于P、Q,求证AP=AQ