現在完成式與現在完成進行式

作者: daviddoffabc (約定下輩子的幸福)   2020-03-17 14:22:19
想請問各位金色證書的大大,
I have been playing baseball for 20 years
有些老師說不行這樣用,有些說可以,
說不行的因為打球這動作是一直持續,不可能20年一分一秒都一直打,
所以for後面改成2 hours是合理的,
但說可以的老師說打球這動作是一種習慣,而且以後也會打,所以可以這樣描述
我想請問這句文法是正確的還是錯的?
謝謝
作者: daviddoffabc (約定下輩子的幸福)   2020-03-17 20:14:00
謝謝E哥
作者: whitecolor78 (雨天的西雅圖)   2020-03-20 21:16:00
我覺得要這樣講 後面要加一個時間副詞完善語意一個頻率 例如每週一次 再加持續20年 才有意義

Links booklink

Contact Us: admin [ a t ] ucptt.com