翻译:We may not have proved great adventurers, but we have done the greatest march ever made in...翻译:We may not have proved great adventurers, but we have done the greatest march ever made in the past ten years.顺便介绍may not have done的用法?

问题描述:

翻译:We may not have proved great adventurers, but we have done the greatest march ever made in...
翻译:We may not have proved great adventurers, but we have done the greatest march ever made in the past ten years.
顺便介绍may not have done的用法?

我们可能不是最好的冒险家,但是我们完成了过去十年中最伟大的行进。
may not have done是虚拟语气,we have done ”时态上的呼应,并没有什么特殊之处。

我们可能没有证明了伟大的冒险家,但我们已经做了最大的3月曾经在过去的10年。
may/might+动词的完成式”表示对过去发生的行为的推测。

我们可能不是最好的冒险家,但是我们完成了过去十年中最伟大的行进。
may not have done是虚拟语气,相当于although we are not...

我们或许还无法证明我们是伟大的探险家,但是我们在过去的10年间进行了最伟大的行程
may not have done这是情态动词的完成时态,表示“可能没有完成……”

我的天,连中文都说不流利.唉.还来翻译.不要分,但是实在看不过去了.
我们可能不是最好的冒险家,但是我们完成了过去十年中最伟大的征途.

或许无法证明我们是伟大的探险家,但是我们已经在过去的10年间进行了最伟大的行程。
may not have done这是情态动词的完成时态的否定形式,表示“可能没有完成……”

我们可能无法验证那些伟大的探险家,但我们已经完成了过去十年以来规模最大的长途行军/游*行 。
这里的may not have done,只是和后面“we have done ”时态上的呼应,并没有什么特殊之处。