[文法] 現在完成式的文法觀念

看板Eng-Class作者 (新心)時間10年前 (2015/11/16 10:56), 10年前編輯推噓4(407)
留言11則, 5人參與, 最新討論串1/1
請問高手們一個文法觀念 (就算不是高手也歡迎參與討論) 如附圖(賴世雄老師的文法書) http://imgur.com/a/MCPbo 照書上說的 He has died for two months. He has married Jane for twenty years. 都是不合文法的 可是我的學習經驗是可以這樣說阿 盡信書不如無書 所以想上貴版跟其它英文學習者交流一下 請問你們怎麼看 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.185.92 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1447642578.A.F02.html

11/16 11:27, , 1F
你的看法是錯的喔. He has been dead for...和Ha has been
11/16 11:27, 1F

11/16 11:27, , 2F
Has died 表示從以前一直死到現在
11/16 11:27, 2F

11/16 11:27, , 3F
married for... 的話就可以
11/16 11:27, 3F

11/16 11:28, , 4F
把該動詞看成連續的動作就可以瞭解了吧
11/16 11:28, 4F

11/16 11:29, , 5F
http://goo.gl/4tZEos 關於has died的解釋
11/16 11:29, 5F

11/16 11:29, , 6F
死是瞬間動詞
11/16 11:29, 6F

11/16 11:31, , 7F
marry也是瞬間動詞 http://goo.gl/ORw6uB
11/16 11:31, 7F

11/16 11:52, , 8F
我的經驗是覺得很怪呀。
11/16 11:52, 8F

11/16 13:59, , 9F
結婚要說 He has been married for 20 years.
11/16 13:59, 9F

11/16 13:59, , 10F
這裡的 married (像前例的 dead) 是形容詞
11/16 13:59, 10F
感謝各位!!! 小弟受益良多!! ※ 編輯: ot15 (1.165.185.92), 11/16/2015 14:47:20

11/20 17:31, , 11F
翻成中文會好懂很多
11/20 17:31, 11F
文章代碼(AID): #1MIKNIy2 (Eng-Class)