I have been reading a book 和 I am reading a book 有什么区别?
因为现在完成进行可以表示过去开始的一直持续到现在,而现在进行也可以表示当前阶段正在进行的动作,所以两者是否有区分?
你在一张纸上画一条线段,在线段的中间取一个点。这个点表示现在,这个线段就表示现在进行时的动作。即该动作在现在这个点的位置处于已经开始,还没有结束(但会结束)的状态。这就是现在进行时的意义。然后,你把这个线段上表示现在的这个点以及这个点的右方盖住,你就只能看到一个动作从过去持续到现在,但现在以及现在的右方你看不到了,不知这个动作在现在结束了还是没有结束。说话人要你注意的只是现在左边从过去到现在的一个持续动作。这就是现在完成进行时的意义。现在完成进行时的动作可以在现在刚结束,也可以还没有结束,会继续下去,但这根本与现在完成进行时的使用无关!!!重点是从过去到现在,不要考虑是否还继续。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!