请教一下现在完成和现在完成进行的区别

来源:百度知道 编辑:UC知道 时间:2024/05/08 14:51:53
请教一下
I have lived here since then.
I have been living here since then.
我感觉这两句话差不多呀,可以混用吧?
或者,最主要的区别是什么呢?

I have lived here since then.
从那以后我一直住到现在------以后住不住不交代了

I have been living here since then.
从那以后我一直住下去-----以后还要住 动作还将延续

现在完成时 是一个暂时的完成 以后还会不会继续 没有交代

而完成进行 就是明确的高速你 以后还要继续进行

的却差不多.
区别在于现在完成进行时表示一直处于的状态.

I have lived here since then.
我从此在这里住下了。
(以后可能又搬家)

I have been living here since then.
我从此在这里住下了。
(直到现在都一直在这个位置)