1 静态动词未完成用法的疑问

And the Good Morning Britain (这是电视节目的名字 )presenter says she's been able to put a lot of what she's learnt into practice in her own home, preparing meals for sons, Sam, 14, Finn, 13, and Jack, 11.


上文讲到这个电视节目教观众做饭,这句话说这个主持人,也能够学以致用。请问,has been able to 在这里并没有加for时间状语,那么这个词组是理解为瞬间动词,还是延续性动词(理解为,不加for的延续性动词,未完成用法的特例)?

请先 登录 后评论

最佳答案 2019-05-02 22:36

was/were able to do sth可以表示succeeded in doing sth或者managed to do sth的意义,即表示动态意义。此时was/were提示有一个确切的过去语境。例如:He fell into the lake but was able to swim to the bank.

当没有确切的过去语境,表示不确切的过去成功的作了某事,则可以用现在完成时have/has been able to do sth. = have/has managed to do sth  即所谓现在完成时的完成用法。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 4 收藏,2213 浏览
  • zbr1016. 提出于 2019-05-02 17:05

相似问题