现在完成进行时和现在完成时的区别

区别是:1、现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时只说明一个事实,一种影响或结果,没有什么感情色彩可言。2、现在完成进行时表示动作在重复,现在完成时不带重复性。3、现在完成进行时表示的结果是直接的,现在完成时表示的则是最后的结果。4、现在完成进行时有时有延续性,现在完成时没有。

现在完成进行时和现在完成时的区别

现在完成进行时的用法:

一、表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

1、The Chinese have been making paper for two thousand years中国有2000年的造纸历史。(动作还将继续下去)

2、I have been learning English since three years ago三年以来我一直在学英语。(动作还将继续下去)

现在完成进行时和现在完成时的区别

二、表示在说话时刻之前到现在正在进行的动作。

We have been waiting for you for half an hour我们已经等你半个钟头了。(人还没到,如同在电话里说的,还会继续等)

现在完成进行时和现在完成时的区别

三、有些现在完成进行时的句子等同于现在完成时的句子。

1、They have been living in this city for ten years。

2、They have lived in this city for ten years。

他们在这个城市已经住了10年了。(动作还将继续下去)


本文出处:https://www.xxk520.com/xxk/20971.html

关注微信