现在完成时的用法

时间状语副词before.just.in the past.recently常常和完成时态连用,请问这时的完成时态表示“已完成的影响用法”还是“未完成的持续用法”呢?我们可以 将这句话Tom has liked the girl before.和以上副词连用吗?
请先 登录 后评论

最佳答案 2020-06-23 10:53

我的建议是:忘掉所谓的已完成、未完成这种对现在完成时用法的含糊的概括。应该考虑的是现在完成时表示的是事件、习惯还是状态。

另外,现在完成时表示事件,并非都是考虑过去对现在的影响,仅仅因为一个事件发生在最近的过去,就足以让你用现在完成时,无须考虑是否对现在有影响。

你提到的这几个和现在完成时连用的时间状语,通常都是表示事件发生在不确切的过去时间。

in the past+时间名词,和recently 也可以表示持续到说话时的一个状态或习惯。例如:

I have lived with my parents recently/in the past few weeks.

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 5 收藏,1795 浏览
  • 曹强 提出于 2020-06-22 10:17

相似问题