现在完成式与现在完成进行式

楼主: 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