李姓男孩起名2017属鸡:英语小语法

来源:百度文库 编辑:高考问答 时间:2024/05/06 13:04:09
现在完成时\现在完成进行时与过去式的结构和区别

现在完成时:过去的动作结果对现在的影响.
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.

has/have (done) 现完 (通常有for等)
has/have been (doing) 现完进 (while等)
was/were /did 过去 (ago等或者过去时间)

很通俗,希望你能理解

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

has/have (done) 现完 (通常有for,since等) 表示过去某一时间开始到现在已经完成的动作、状态等,或强调对现在的影响。翻译成中文的时候可以加上“已经”两个字来理解。

has/have been (doing) 现完进 (while等) 表示从过去某一时间开始到现在一直在做的事情,尚未完结。

was/were /did 过去 (ago等或者过去时间) 一般指过去发生的事情,不特别强调对现在的影响。比如:Where have you been? 你上哪儿去了?可能隐含的意思是“我找过你,但是没找到”。如果问Where did you go? 就表示,你去了哪里?