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

如何区分辨别乃至正确使用现在完成进行时与过去完成进行时?
说区别,直说区别就行了,
yayagepeipei 1年前 已收到1个回答 举报

虫山菌岭 幼苗

共回答了19个问题采纳率:78.9% 举报

现在完成进行时:动作从过去某个时间开始,一直持续到现在,现在还在进行.属于现在的时态范畴.
结构: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那个时候.)

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.039 s. - webmaster@yulucn.com