现在完成时,和现在完成进行时有区别吗?为啥老师说,现在完成时,就是,现在完成进行时?

是不是完成进行时的句子都可以用完成时表达?

当现在完成时的动作为延续性动词,而且动作从过去发生,一直持续到现在,还有可能继续持续下去,这个时候,现在完成时态就等同于现在完成进行时,也就是说,现在完成时态能够包含现在完成进行时态;另外现在完成时还可以表示过去动作对现在的结果和表示次数的积累。而现在完成进行时则没有这两种用法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-15
现在完成进行时和现在完成时的区别 1) 现在完成进行时和现在完成时都表示动作从过去开始,但是现在完成进行时一般强调过
去发生的动作现在仍在继续。
现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。
a. I have been writing an
article.
我一直在写一篇文章。(仍在写)
b. I have written an article.

这已写好一篇文章。(已完成)
c. I have been reading that book since last week.

上周以来,我一直在读那本书。(还在读)
d. I have read that book before.

以前我曾读过那本书。(动作在过去曾经发生过)
第2个回答  2013-04-15
有区别的。现在完成时表示的是从过去一直到现在,但现在已经将这件事完成了;而现在完成进行时虽然也有这个意思,但它更强调从过去到现在,并且和可能还没有做完,会延续到将来,所以是完成进行时态。
第3个回答  2013-04-15
现在完成时的结构是 have/has +动词的过去分词 而现在完成进行时的结构是have/has been+动词的现在分词(也就是动词的ing形式)
第4个回答  2013-04-15
不可以 现在完成泛 现在完成进行 只表示 现在还在进行