看板 Eng-Class 關於我們 聯絡資訊
1. I have already forgotten to call(calling) Tom. (我已經忘記告訴Tom了) 2. I already forgot to call(calling) Tom 現在完成式能像1.那樣用嗎? 還是只有2.是唯一解 另外to call, calling好像有不同意思? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.67.32 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1538311668.A.863.html
bloedchen: 1才是現在完成式,2是過去式(應去掉already) 10/01 06:52
bloedchen: 這裡用to call 跟 calling 意思不一樣,請查 forget to 10/01 06:52
bloedchen: call 跟 forget calling 的意思就有了 10/01 06:52
bloedchen: 另外,「告訴」應該是tell,不是call喔 10/01 06:52
Tedli0111: 所以1.的文法是正確的,然後為什麼2.要去掉already? 10/01 12:59
scju: 2.參考https://goo.gl/CfVrRU 點開British/American的部份 10/01 13:59
vicario837: 文法沒有錯不代表文意合理啊 I forgot to call him. 10/01 15:52
vicario837: 我忘記打電話給他了 該打的時候忘了 現在想起來 10/01 15:52
vicario837: I have forgotten to call him. 我已經忘了要打電話給 10/01 15:53
vicario837: 他這件事 可是現在講話的時刻是想起來的 所以不合理 10/01 15:54
vicario837: 現在完成是指到現在這一刻時間的完成動作 如果說 10/01 15:55
vicario837: 聚會到現在很久了我已經忘了他的名字 這才會合理 10/01 15:56
lesautres: 另想請問 forget to V 是「忘記要做某事」的意思,這樣 10/01 15:57
lesautres: 跟 already 一起用語意會不會有點怪? 10/01 15:57