[文法] 現在完成式後面可以接東西嗎?

作者: 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