欢迎来到天天文库
浏览记录
ID:61638115
大小:24.00 KB
页数:2页
时间:2021-03-04
《一般过去时和现在完成时的用法区别.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一般过去时和现在完成时的用法区别 (1)、一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have/has+过去分词”。过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。 (2)、一般过去时通常与表示过去的时间状语连用。如:yesterday,lastweek,twoyearsago,justnow,in2002等;而现在完成时则常与just,already,ever,never等副词和thesedays,thisweek
2、,since......,for......等表示一段时间的状语连用。 试比较以下几组句子,有什么区别: ①A:Haveyouseenthefilm? B:Didyouseethefilm? 分析:你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。 ②A:Howhashedoneit? B:Howdidhedoit? 分析:他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。
3、 ③A:HehaslivedinBeijingfor8years. B:HelivedinBeijingfor8years. 分析:他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在已经不在北京了。 (3)现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。 比:Ihavewashedthecar.我洗过了车。(看上去很漂亮) Iwashedthecaramomentago. 我
4、刚才洗过车了。 Shehaswateredtheflowers. 她已经浇了花。(不需要再浇了) Shewateredtheflowersyesterday. 她昨天浇的花。 IhavewrittentheletterbutIhaven'tpostedityet.信我已经写好了,但还没有寄出。 IwrotetheletterlastweekandIposteditthreedaysago. 我上周写的那封信,3天前寄出的。 (4)现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某
5、段时间内的经历。 比:Ithasrainedforfivehours.雨已经下了5个小时了。 Itrainedforfivehoursyesterday. 昨天下了5个小时的雨。 Hehaswaitedforherfortwohours.他等她已经两个小时了。 Hewaitedforhertwohoursandthenwenthome. 他等她等了两个小时,然后就回家了。 Ihavereviewedtwolessonsthismorning. 今天上午我已经复习了两课。(说话时还在上午) Ireviewed
6、twolessonsthismorning. 今天上午我复习了两课。(说话时已是下午或晚上)
此文档下载收益归作者所有