作业帮 > 英语 > 作业

如何区分辨别乃至正确使用现在完成进行时与过去完成进行时?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/19 06:54:52
如何区分辨别乃至正确使用现在完成进行时与过去完成进行时?
说区别,直说区别就行了,
现在完成进行时:动作从过去某个时间开始,一直持续到现在,现在还在进行.属于现在的时态范畴.
结构: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那个时候.)