一般过去时和现在完成时的用法区别.doc

一般过去时和现在完成时的用法区别.doc

ID:61638115

大小:24.00 KB

页数:2页

时间:2021-03-04

一般过去时和现在完成时的用法区别.doc_第1页
一般过去时和现在完成时的用法区别.doc_第2页
资源描述:

《一般过去时和现在完成时的用法区别.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. 今天上午我复习了两课。(说话时已是下午或晚上)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。