PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Eng-Class
[文法] may had been?
楼主:
zzss2003
(brotherD)
2018-01-11 14:50:12
小弟我突然想到,如果我想要表达:在A发生之前,B很可能已经发生了,那我要怎么用英文
表达?
B may had occured before A occured.
在一个句子中,过去完成式表示先发生,过去简单式表示后发生。但may后面不是要+原型
动词吗?如果改成这样子
B may have occured before A occured
那语意会跟上一句一样吗?
作者:
IcecreamHsu
(冰淇淋)
2018-01-11 16:32:00
第一句是错的; may要改成might
作者:
sunny1991225
(桑妮)
2018-01-11 17:53:00
第一句是完全错误的表达方式跟may或might无关而是助动词后方只接原型基本上模态型的助动词后方加上have pp就是在讲过去的事情了may跟might用于这种表达形式上都可以是对的 但意思会有差距(而且跟不同地区的偏好也有关,英国跟美国在该使用may have还是might have上就有习惯差异我是建议自己去找PEU这样的书打开来check一下模态词的过去型态的语意习惯因为这部分是英文文法中最不统一的一个部分像是你问的might/may have就会因为context的差异而有不同的语意有时候是在说关于过去的推测(有可能如何如何但你不确定),有时候却是在表达某种反事实(如果某件没发生的事发生了则如何如何)
继续阅读
[请益] 假设语气>可改疑问句?
sony807
[文法] (高手请进!) him slacking off ??
aqw123
[请益] (高手请进!) 这个网页有写错吗?
aqw123
[求译] 这句的介系词in是表示哪两者之间的关系?
zzss2003
[请益] 草写姓名辨识
hot6292001
[求译] 探讨外交政策的书中有句话看不懂
chiachichen
[请益] Ted talk PDF
raymond5566
[请益] 关于文法的学习
sugar327
[请益] 请问,我这段文字想表达的意思是对的吗?
zzss2003
[文法] being在这边的用法
zzss2003
Links
booklink
Contact Us: admin [ a t ] ucptt.com