如何区别现在完成时和现在完成进行时?

如题所述

其实两者没太大差别,都表示过去到现在都做的动作,只是现在完成进行时更强调现在还在做,但以后做不做不知道,但现在完成时表示过去到现在一直处于这种状态,将来可能还处于这种状态~~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-22
现在完成时着重于现在的"已经完成"的这一状态
现在完成进行时着重于现在的"动作还在进行"的这一状态
第2个回答  2020-06-02
have
done.
现在完成时
强调动作的完成,结束。
I
have
finished
my
homework.我已经把家庭作业做完了。
have
been
doing
现在完成进行时
动词是延续性动词,
强调一直在做某事,以后可能还会做下去。
I
have
been
learning
English
since
10
years
ago.
十年前起,我就一直在学英语。
相似回答