一般过去时及现在完成时用法区别.docx

上传人:m**** 文档编号:548071983 上传时间:2024-03-06 格式:DOCX 页数:6 大小:41.89KB
返回 下载 相关 举报
一般过去时及现在完成时用法区别.docx_第1页
第1页 / 共6页
一般过去时及现在完成时用法区别.docx_第2页
第2页 / 共6页
一般过去时及现在完成时用法区别.docx_第3页
第3页 / 共6页
一般过去时及现在完成时用法区别.docx_第4页
第4页 / 共6页
一般过去时及现在完成时用法区别.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《一般过去时及现在完成时用法区别.docx》由会员分享,可在线阅读,更多相关《一般过去时及现在完成时用法区别.docx(6页珍藏版)》请在金锄头文库上搜索。

1、一般过去时及此刻达成时用法差别.一般过去时与此刻达成时差别专题一、序言:初一下学期同学们学习了一般过去时态的有关知识,马上到来的初二上学期英语学习中,此刻达成时是重要的学习内容。本文经过比较一般过去时和此刻达成时,对此刻达成时进行初步解说,希望使同学们读新学期的学习有所准备。二、此刻达成时1. 此刻达成时的组成此刻达成时是由助动词have(has)+动词的过去分词组成。助动词说明该谓语是属于此刻时范围。它和主语的人称、数要保持一致。过去分词是主要的谓语动词,说明句子的意义。2.此刻达成时的用法此刻达成时表示过去某时发生的行为对主语当前产生的影响。即用过去发生的某个行为来说明此刻的某种状况。We

2、aregoodfriends.(此刻的状况)Iknewhimin1997.(过去的动作)Wehaveknowneachothersince1997.(此刻达成时把过去的动作和此刻联系起来并着眼于此刻)(1)表示动作发生在过去某个不确立的时间,但对此刻留下了某种影响和结果。常被just、already、yet等副词修饰。如:-Haveyouhadlunchyet?-Yes,Ihave.Ivejusthadit.你(已经)吃午餐了吗?我刚刚吃过。(此刻我不饿了)(2)表示从过去某一时刻开始向来连续到此刻的动作或状态。这个动作可能刚停止,可能仍旧在进行。常带有for和since等表示一段时间的状语。

3、如:Hehastaughtheresince1981他自1981年就在这儿教书。(可能还要连续教)Ihaventseenherforfouryears.我有四年没见到她了。(3)表示说话前发生过一次或多次的动作,此刻成为一种经验,一般译为汉语“过”,常带有twice,ever,never,threetimes等时间状语。如:IhavebeentoBeijingtwice.我去过北京二次。3. 此刻达成时的时间状语( 1)此刻达成时属于此刻时范围,故不可以和过去的时间状语连用。如:yesterday,lastSunday,in1990,threeyearsago等。可是,在重申换作产生的结果和影

4、响时,可以和一些表示不确立的时间状语连用。a.用副词already和yet。already一般用于必然句中,yet一般用于否认句和疑问句中。如:Wehavealreadyfinishedourhomework.我们已达成作业了。Theyhaventfinishedtheirhomeworkyet.他们还没有达成作业。b.用ever和never。多用于否认或疑问句中,表示“从前”或“从未“等。如:-HaveyoueverbeentotheGreatWall?你从前去过长城吗?学习参照.-IhaveneverbeentotheGreatWall.我从未去城。c.用表示到止的去状,如just,bef

5、ore,uptonow,thepastfewyears等。比方:Ihaveseenherbefore,butIcannotrememberwhere.我从前她,但不起在哪里。Hehasbeentherethreetimesthelastfewdays.近几日他去那里三次了。d.用包含“在”在内的状,如:now,today,thismorning(month,year,term)等。比方:-Haveyoumethimtoday?-No,Ihavent.今日你他?我没有。Howmanytimeshaveyoubeentherethisyear?今年你去那里多少次?(2)在达成可以和有since或f

6、or等表示“一段”的状用,表示作或状从某一刻开始,向来持到在。如:Ihaventseenhimfortwoyears.可是,像come,arrive,buy等止性不可以与表示“一段”的状用。要用,必改“be(在)”等延性来表述。一下由非延性到延性的:arrivebeherebegin(start)beondiebedeadcomebackbebackleavebeawayfallill(sick,asleep)beill(sick,asleep)getupbeupgooutbeoutfinishbeoverputonwear或beonopenbeopenjoinbein或beamemberof

7、closebeclosedgotoschoolbeastudentborrowkeepbuyhavecatch(acold)have(acold)gettoknowknowbegintostudystudycometoworkwork等如:Hehasbeenasoldierforthreeyears.他参三年了。Hisfatherhasbeendeadfortwoyears.他父逝世二年了。Thefilmhasbeenonfortenminutes.影已开始十分了。WehavestudiedEnglishforthreeyears.我(开始)学英已三年了。4.几点注意事(1)havebeen(

8、to)与havegone(to)的区:havebeen(to)表示“去某地(在已回来了)”,可用于各人称;havegone(to)表示“去某地了(某人不在当地)”,常用于第三人称,前者可与once,never,severaltimes等用,后者不可以。如:TheyhavebeentoBeijingtwice.他去北京两次。HehasgonetoBeijing.他去北京了。( 2)如表示一段,或一段,有since一,也不用用达成。如:Itistwoyearssincehisfatherdied.=Hisfatherhasbeendeadfortwoyears.他父逝世已有两年了。(3)止性在达成

9、的否认式,已成一种可以延的状,所以可以和表示一段的状用。学习参照.如:Ihaventleftheresince1997.自从1997年以来,我向来没有走开儿。(4)表示行或状从去向来持到在,用在达成,要加表示一段的状,常用for一段,since点。Ihavelivedheresincemychildhood.我从小就向来住在里。Ihavelivedherefor10years.我在已住了10年了。(5)在提在达成的状平常用howlongHowlonghaveyoulivedhere?注意:在表示某一行状持多,依据止的不一样样,使用是不一的。如:Ilivedhereforaweeklastsum

10、mer.昨年夏季我在里住了一周。Ihavelivedhereforaweekbynow.到在止,我已在里住了一周。Iwilllivehereforaweeknextyear.明年我会在里住一周。二、在达成与一般去的区在达成用来表示从前已生或达成的作或状,其果确实和在有系。作或状生在去,但它的影响在存在;而一般去表示去的事,不表示和在的关系。IhavejustbeentoLondon.Iwenttherelastmonth.我去敦,是上个月去的。1.去表示去某生的作或表达去的事情,作;在达成去生的,去的事情在的影响,的是影响。2. 去常与详细的状用,而在达成平常与模糊的状用,或无状。一般去的状:

11、yesterday,lastweek,ago,in1980,inOctober,justnow,详细的状共同的状:thismorning,tonight,thisApril,now,once,before,already,recently,lately在达成的状for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,3.在达成可表示持到在的作或状,一般是延性的,如live,teach,learn,work,study,know.去常用的非持性有come,go,leave,start,die,finish

12、,become,getmarried等。例:Isawthisfilmyesterday.(看的作生了。)Ihaveseenthisfilm.(在的影响,影的内容已知道了。)Whydidyougetupsoearly?(起床的作已生了。)Whohasnthandedinhispaper?(有卷子,可能不公正争。)ShehasreturnedfromParis.她已从巴黎回来了。Shereturnedyesterday.她是昨天回来了。学习参照.HehasbeenintheLeagueforthreeyears.(在内的状可延)HehasbeenaLeaguememberforthreeyears

13、.(是的状可持)HejoinedtheLeaguethreeyearsago.(三年前入,joined短行。)Ihavefinishedmyhomeworknow.-WillsomebodygoandgetDr.White?-Hesalreadybeensentfor.句子中若有去的副(如yesterday,last,week,in1960),不可以使用在达成,要用去。()Tomhaswrittenalettertohisparentslastnight.()Tomwrotealettertohisparentslastnight.三、1.A.用already或yet1)Havetheytak

14、endowntheoldpictures_yet_?No,not_havent_.2)Mostofushavefinishedourcompositions_阿拉ready_3)Hesaidhehadntvisitedtheexhibition_yet_.B.用since或for1) Wehavelearnedfivelessons_scince_thebeginningofthisterm.2) MrsLiaohasbeeninhospital_scince_lastweek.3)Ihavestayedatmyaunts_twoweeks.C.用havegone或havebeen1)Wherearetheboystudents?They_totheschoolfactory.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号