may have been和may be有什么区别?请举例.

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 13:21:30
may have been和may be有什么区别?请举例.
xRN@ٛ.ih hb(h #Mj) ?3w:tH̜sϽQ˹M׋pሻED`>qF +cQB̖s? 3,݀y{ M{@VGkGOaAmܨ2S4Q<9䆃j)1 "̼Pv_SO}udUasPd2]P/U3Ɏ ,-b7n9Ӱ/Ggׯ?xv-5̟bP,7jv/fe!.}_"+AhhpI*`f]$\\O4}uֺЏ7v

may have been和may be有什么区别?请举例.
may have been和may be有什么区别?
请举例.

may have been和may be有什么区别?请举例.
情态动词表推测
因为MAY后面要加动词原形 所以~
前者是对过去事情的推测
而后者是对现在的事情或者正在发生的事情进行的推测
前者:may +do---may +did 矛盾
所以将did 换成have done,因为在英语中过去时和完成时可以替换
所以就有了may have done

may have been是现在完成时,maybe是一般现在时

may have been 表示以前的
may be 表示将来的