英语小语法现在完成时\现在完成进行时与过去式的结构和区别

创新与发展 1年前 已收到4个回答 举报

huanhuancheng 幼苗

共回答了18个问题采纳率:94.4% 举报

现在完成时:过去的动作结果对现在的影响.
have/has+pp(过去分词)
I have finished the work.
The man has died.
现在完成进行时:近期内一起在做的某事,那动作到说话时有可能还在进行,也可能刚刚结束.
have/has been doing
The workers have been painting the wall since last night.
A heavy sonw has been falling all day.
注:love,hate,know,see,hear,like want,come,be,have绝不用于现在完成进行时.
过去时:只说明以前曾发生的事,与现在无关.
谓语动词用过去式.
They went to the Great Wall by car.

1年前

9

放生迷失香 幼苗

共回答了41个问题 举报

have/has done已经完成并对现在有影响
have/has being done
位于动词直接用过去式 过去发生

1年前

2

wangwang501 幼苗

共回答了16个问题 举报

has/have (done) 现完 (通常有for,since等) 表示过去某一时间开始到现在已经完成的动作、状态等,或强调对现在的影响。翻译成中文的时候可以加上“已经”两个字来理解。
has/have been (doing) 现完进 (while等) 表示从过去某一时间开始到现在一直在做的事情,尚未完结。
was/were /did 过去 (ago等或者过去时间) 一般指过去...

1年前

2

jujumail 幼苗

共回答了27个问题 举报

has/have (done) 现完 (通常有for等)
has/have been (doing) 现完进 (while等)
was/were /did 过去 (ago等或者过去时间)
很通俗,希望你能理解

1年前

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