过去完成进行时和现在完成进行时有什么区别都是从过
发布网友
发布时间:2024-09-24 18:36
我来回答
共1个回答
热心网友
时间:2024-09-24 20:44
过去完成进行时是表示过去一段时间内一直在做的事情,现在已经终止了;而现在完成进行时是表示过去某个时段一直做着一件事,并到现在还在继续.
比如说:
1.I had been learning English three years ago.
2.I have been learning English for three years.
前者的意思是"三年前我一直在学英语"(但现在没学了);而后者的意思是"我已经学了三年英语."(说明现在还在学)