may not have been...与 may have not been ..."We may not have been proved great adventurers,but have done the greatest march ever made in the past ten years."可以说成"We may have not been proved great adventurers ...

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/25 09:42:37

may not have been...与 may have not been ..."We may not have been proved great adventurers,but have done the greatest march ever made in the past ten years."可以说成"We may have not been proved great adventurers ...
may not have been...与 may have not been ...
"We may not have been proved great adventurers,but have done the greatest march ever made in the past ten years."
可以说成"We may have not been proved great adventurers ...

may not have been...与 may have not been ..."We may not have been proved great adventurers,but have done the greatest march ever made in the past ten years."可以说成"We may have not been proved great adventurers ...
不能吧.因为此处may是情态动词表可能的意思,是may have been 其对现在完成表的可能,在这里have是助动词,要对may have been 进行否定的话,就是在may后直接加not.英语中如果换成may have not been 是错误的表达

可以 谢谢 may是可能的意思
别纠结
望采纳

may have done...这是表示对过去的一种虚拟或者说是可能性,否定副词not 需要加在MAY的后面,如果加在来have 的后面一是语法逻辑不对,二是表达的意思也有所改变,另外看后半句BUT,表示转折,在标准英语语法中,转折需要结构上的对等,那么第一句里也不适合把NOT的位置改变。...

全部展开

may have done...这是表示对过去的一种虚拟或者说是可能性,否定副词not 需要加在MAY的后面,如果加在来have 的后面一是语法逻辑不对,二是表达的意思也有所改变,另外看后半句BUT,表示转折,在标准英语语法中,转折需要结构上的对等,那么第一句里也不适合把NOT的位置改变。

收起

应该是可以的,may not 的用法灵活