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

看板Eng-Class (英文板)作者 (泰德)時間7年前 (2018/09/30 20:47), 編輯推噓3(3011)
留言14則, 5人參與, 7年前最新討論串1/1
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

10/01 06:52, 7年前 , 1F
1才是現在完成式,2是過去式(應去掉already)
10/01 06:52, 1F

10/01 06:52, 7年前 , 2F
這裡用to call 跟 calling 意思不一樣,請查 forget to
10/01 06:52, 2F

10/01 06:52, 7年前 , 3F
call 跟 forget calling 的意思就有了
10/01 06:52, 3F

10/01 06:52, 7年前 , 4F
另外,「告訴」應該是tell,不是call喔
10/01 06:52, 4F

10/01 12:59, 7年前 , 5F
所以1.的文法是正確的,然後為什麼2.要去掉already?
10/01 12:59, 5F

10/01 13:59, 7年前 , 6F
2.參考https://goo.gl/CfVrRU 點開British/American的部份
10/01 13:59, 6F

10/01 15:52, 7年前 , 7F
文法沒有錯不代表文意合理啊 I forgot to call him.
10/01 15:52, 7F

10/01 15:52, 7年前 , 8F
我忘記打電話給他了 該打的時候忘了 現在想起來
10/01 15:52, 8F

10/01 15:53, 7年前 , 9F
I have forgotten to call him. 我已經忘了要打電話給
10/01 15:53, 9F

10/01 15:54, 7年前 , 10F
他這件事 可是現在講話的時刻是想起來的 所以不合理
10/01 15:54, 10F

10/01 15:55, 7年前 , 11F
現在完成是指到現在這一刻時間的完成動作 如果說
10/01 15:55, 11F

10/01 15:56, 7年前 , 12F
聚會到現在很久了我已經忘了他的名字 這才會合理
10/01 15:56, 12F

10/01 15:57, 7年前 , 13F
另想請問 forget to V 是「忘記要做某事」的意思,這樣
10/01 15:57, 13F

10/01 15:57, 7年前 , 14F
跟 already 一起用語意會不會有點怪?
10/01 15:57, 14F
文章代碼(AID): #1RiCNqXZ (Eng-Class)
文章代碼(AID): #1RiCNqXZ (Eng-Class)