[文法] 现在完成式后面可以接东西吗?

楼主: Tedli0111 (泰德)   2018-09-30 20:47:46
1. I have already forgotten to call(calling) Tom.
(我已经忘记告诉Tom了)
2. I already forgot to call(calling) Tom
现在完成式能像1.那样用吗?
还是只有2.是唯一解
另外to call, calling好像有不同意思?
作者: bloedchen (Alles nur fuer dich)   2018-10-01 06:52:00
1才是现在完成式,2是过去式(应去掉already)这里用to call 跟 calling 意思不一样,请查 forget tocall 跟 forget calling 的意思就有了另外,“告诉”应该是tell,不是call喔
楼主: Tedli0111 (泰德)   2018-10-01 12:59:00
所以1.的文法是正确的,然后为什么2.要去掉already?
作者: scju (QQ)   2018-10-01 13:59:00
2.参考https://goo.gl/CfVrRU 点开British/American的部份
作者: vicario837 (维嘉里欧)   2018-10-01 15:52:00
文法没有错不代表文意合理啊 I forgot to call him.我忘记打电话给他了 该打的时候忘了 现在想起来I have forgotten to call him. 我已经忘了要打电话给他这件事 可是现在讲话的时刻是想起来的 所以不合理现在完成是指到现在这一刻时间的完成动作 如果说聚会到现在很久了我已经忘了他的名字 这才会合理
作者: lesautres (地狱即他人)   2018-10-01 15:57:00
另想请问 forget to V 是“忘记要做某事”的意思,这样跟 already 一起用语意会不会有点怪?

Links booklink

Contact Us: admin [ a t ] ucptt.com