现在完成进行时和现在进行时有什么区别

I have been reading a book I am reading a book 有什么区别?

因为现在完成进行可以表示过去开始的一直持续到现在,而现在进行也可以表示当前阶段正在进行的动作,所以两者是否有区分?

请先 登录 后评论

最佳答案 2021-06-16 16:16

你在一张纸上画一条线段,在线段的中间取一个点。这个点表示现在,这个线段就表示现在进行时的动作。即该动作在现在这个点的位置处于已经开始,还没有结束(但会结束)的状态。这就是现在进行时的意义。然后,你把这个线段上表示现在的这个点以及这个点的右方盖住,你就只能看到一个动作从过去持续到现在,但现在以及现在的右方你看不到了,不知这个动作在现在结束了还是没有结束。说话人要你注意的只是现在左边从过去到现在的一个持续动作。这就是现在完成进行时的意义。现在完成进行时的动作可以在现在刚结束,也可以还没有结束,会继续下去,但这根本与现在完成进行时的使用无关!!!重点是从过去到现在,不要考虑是否还继续。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    现在完成进行时强调过去开始的动作一直持续到现在,中途没有停止;现在进行时表示当前阶段正在进行的动作,中途可能停止过。

请先 登录 后评论
  • 2 关注
  • 2 收藏,1973 浏览
  • xisu_littlebee 提出于 2021-06-10 10:02