请教时态问题

如何区分辨别乃至正确使用现在完成进行时与过去完成进行时?说区别,直说区别就行了,谢谢。... 如何区分辨别乃至正确使用现在完成进行时与过去完成进行时?
说区别,直说区别就行了,谢谢。
展开
lnjjx2010
2011-03-07 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4409
采纳率:0%
帮助的人:2168万
展开全部
现在完成进行时:动作从过去某个时间开始,一直持续到现在,现在还在进行。属于现在的时态范畴。
结构:have/has been doing。
如:
He has been working hard since last September.他从去年九月开始一直到现在工作都很努力。

过去完成进行时:动作从过去(1)的过去(2)开始,一直持续到过去(1)那个时间,在过去(1)时还在进行。属于过去的时态范畴。不能和表示现在的时间状语连用。
结构:had been doing 。
如:
I had been reading a novel when my mother came back from work.我看小说一直看到妈妈下班回来。(看小说这件事情从my mother came back from work就开始了,一直持续到my mother came back from work那个时候。)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式