作业帮 > 英语 > 作业

We ____ have proved

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/02 17:41:52
We ____ have proved great adventures ,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?
解题思路: 如下
解题过程:
选B。may/might+动词的完成式”表示对过去发生的行为的推测。
句意是: 我们或许还无法证明我们是伟大的探险家,但是我们在过去的10年间进行了最伟大的行程 may not have done这是情态动词的完成时态,表示“可能没有完成……”
最终答案:略