过去完成时和过去完成进行时 动作都有持续到现在的意思吗?

2024年11月29日 17:24
有4个网友回答
网友(1):

现在完成时的一个含义是从过去开始持续到现在,而过去完成时是从过去开始持续到过去的某一时刻,过去完成进行时是为了强调过去某段时间动作的持续性或者状态保持不变,注意区分这几者的区别。

网友(2):

你表达的不对。过去完成时可以表达从过去到过去动作的延续,还表达动作发生在过去的过去。 过去完成进行时表示动作在过去某一时间之前开始,一直延续到过去的时间。两者必须以一过去时间为前提。 与现在无关。

网友(3):

过去完成时用于表示始于过去某个时间点A、到过去另一时间点B已经完成并对B时的状态产生影响的动作;而过去完成进行时则用于表示始于A、至B已完成并还将持续下去的动作。二者的区别其实只在于:后者预示动作还将继续下去,而前者没有这层意思。
He had worked there since 1990.他从1990年开始在那儿工作。(一直工作到说话时,是否继续工作没说。)
He had been working there since 1990.他自1990年就在那儿工作(并将继续在那儿工作下去)。

网友(4):

**不是**,过去完成时和过去完成进行时都表示动作从过去的某个时间点开始持续到过去的那个时间点,而不是现在。过去完成时表示动作已经完成,而过去完成进行时则强调动作的持续性或状态保持不变。现在完成进行时则是表示动作从过去一直延续到现在,并且还要继续下去。