内容正文:
中考英语现在完成时的用法和过去式的主要区别讲解
1.概念上的区别:
一般过去时:表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。
现在完成时,①表示过去发生并且已经完成的动作对现在造成影响或后果;②过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
He visited Guilin in 1998.他1998年参观过桂林。(只是简单表明在过去某个时间[in 1998]去过桂林这一事实,除此以外别无其他)
Jill has bought a new computer.吉尔买了一台新电脑。(造成的结果是,Jill现在有了一台新电脑)
The plane has already arrived. 飞机已经抵达了。(说明现在的情况:飞机在这儿。)
The plane arrived a quarter of an hour ago. 飞机是一刻钟以前抵达的。(强调动作发生的时间在过去。)
第一种:对目前造成的影响;过去发生并且已经完成的动作对现在造成影响或后果;
Have you seen the film? (A)
Did you see the film? (B)
[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。
第二种:过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
He has lived in Beijing for 8 years.(A)(live用现在完成时,表明“居住”的动作和现在发生了联系)
He lived in Beijing for 8 years. (B)(live用过去式,表明“居住”的动作只存在于过去,与现在没有关系)
[说明]他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了。
2. 结构上的区别
现在完成时:
基本结构:主语+have/has+动词的过去分词(p.p)(V-ed)
1 肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.
He has finished it. They have worked it out.
②否定