八年级下册现在完成时讲解与练习课件_第1页
八年级下册现在完成时讲解与练习课件_第2页
八年级下册现在完成时讲解与练习课件_第3页
八年级下册现在完成时讲解与练习课件_第4页
八年级下册现在完成时讲解与练习课件_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

现在完成时PresentperfectTense现在完成时PresentperfectTense1现在完成时:

have/has+过去分词

1)表示到现在为止已经完成或刚刚完成的动作。Nowwehaveplantedallthetrees.Hehasjustcomeback.现在完成时:22)表示过去发生的动作,但强调结果或对现在的影响。Haveyouhadyoursupper?Ihavereadthebooktwicealready.在以上两种用法中常跟already,not…yet,never,just,before,ever,recently等时间继续下去的状语。八年级下册现在完成时讲解与练习课件33)表示过去已经开始,持续到现在,也许还会继续下去的动作或状态,常与包括现在在内的一段时间的状语连用。HehasstudiedEnglishfor6years.MaryhasbeenbusysinceshecamebackfromHangzhou..3)表示过去已经开始,持续到现在,也许还会继续下去的动4过去分词的构成1.直接加-ed。如:play-played2.以字母e结尾的直接加d。如:name-named3.以辅音字母加y结尾的,变y为i加ed。如:carry-carried4.重读闭音节且末尾只有一个辅音字母,双写这个辅音字母再加-ed。如:stop-stopped过去分词的构成1.直接加-ed。如:play-playe5现在完成时Presentperfect句型1.肯定句现在完成时的肯定句式是“have(has)+过去分词”。注意:该句式中的have或has是助动词,has用于第三人称单数,其它人称一律用have。2.疑问句

现在完成时的一般疑问句式是把助动词have或has提到主语之前。(回答用“Yes,...have(has)./“No,...haven’t(hasn’t).”)3.否定句:现在完成时的否定句式是“haven't(hasn't)+过去分词”。

现在完成时Presentperfect句型1.肯定句6Ihaveeatenmylunch.Shehaseatenherlunch.Hehaseatenhislunch.肯定句Theyhaveeatentheirlunch.Ihaveeatenmylunch.Shehas7Ihavenot(haven’t)seenthefilm.Shehasnot(hasn’t)seenthefilm.现在完成时的否定形式:havenot(haven’t)+过去分词hasnot(hasn’t)+过去分词

Ihaven’teatensupper.eat-eatenHehasn’tchangedhisidea.change-changedMymotherhasn’e-come否定句Ihavenot(haven’t)seenthe8I’vealreadyhaddinner.I________________dinner________.2.Hehasjustfinishedhishomework.He________________hishomework_________.3.Mum’scookedthedinner.Mum_______________thedinner.4.Susan’slearnedEnglishatschool.Susan________________Englishatschool.haven’thadyethasn’t

finishedyethasn’tcookedhasn’tlearned把下列句子改为否定句I’vealreadyhaddinner.haven’9Haveyoueatenyourbreakfast?现在完成时的一般疑问句形式Have/has提前+过去分词

HaveyouknownSandyforalongtime?Yes,Ihave/No,Ihaven’t.know-knownHassheeatenanythingsince9:00a.m.Yes,shehas/No,shehasn’t.eat-eaten疑问句Haveyoueatenyourbreakfast?10I’vealreadyhaddinner.

2.Hehasjustfinishedhishomework.

3.Mum’scookedthedinner.4.Susan’slearnedEnglishatschool.Haveyoualreadyhaddinner?Hashejustfinishedhishomework?Hasmumcookedthedinner?HasSusanlearnedEnglishatschool?把下列句子改为一般疑问句I’vealreadyhaddinner.Havey11分清与一般过去时的用法现在完成时属于现在时态的范围,不能和表示过去的时间状语连用,如yesterday,lastnight,threeweeksago,in1990等.而一般过去时只表示过去的动作或状态,和现在不发生关系。eg---Ihaveseenthefilm.eg---Isawthefilmlastweek.eg---Hehaslivedheresince1993.eg----Helivedherein1993.分清与一般过去时的用法12Notes:1)havegoneto与havebeentohavegoneto表示某人已离开了原地,去了另外某地,说话时,人已不在原地。后者表示某人曾havebeento去过某地,说话时人已不在某地了。HehasbeentoXi‘antwice.

他曾经去过西安两次。(已经回来了)Youcan’tfindhim.HehasgonetoXian.

你找不到他。他去西安了。(没回来)Notes:13动词填空:1._______you____________(clean)theroom?Yes,we______________(do)thatalready.When_______you______(do)it?We_______(do)itanhourago.2.-______he______(see)thisfilmyet?-Yes.-When_____he_____(see)it?-He______itlastweek.3.-Howmanytimes________you_________(come)here?-Once.HavecleanedhavedonediddodidHasseendidseesawhavecome动词填空:Havecleanedhavedonediddo144.I____________(read)thenoveltwice.It’sinteresting.5.She__________(go)toPairs,hasn’tshe?Yes.How______she_______(go)there?She_______(go)therebyair.6.Sofar,manycountries__________________(develop)theirsoftwareprograms.7.MrChen________(give)upsmokinglastyear.8.-_____youever__________(ride)ahorse?-Never.9.He___________(keep)thebooksincetwodaysago.havereadhasgonedidgowenthavedevelopedgaveHaveriddenhaskept4.I____________(read)then15练习题:

1.It'salongtimesincewe____(meet)last,isn'tit?

2.--Iknowyou_____________(choose)apicturebookamongthese.

--Yes,Havealookatit,please.

3.Sofar,spaceshipswithoutpeople_____________(reach)themoonandsomeotherpartsoftheuniverse.

4.Myfather____homefornearlythreeweeks.

A.hasgoneawayfrom

B.hasleft

C.hasbeenawayfrom

D.wentaway

5.Mr.andMrs.Greenhave_____inChinaforaweek.

A.been

B.got

C.arrived

D.reachedmethavechosenhavereachedCA练习题:

methavechosenhavereach16I’vealreadyhaddinner.

2.Hehasjustfinishedhishomework.

3.Mum’scookedthedinner..4.Susan’slearnedEnglishatschool.

Whathaveyoualreadydone?Whathashejustdone?Whohascookedthedinner?WherehasSusanlearnedEnglish?对划线部分提问I’vealreadyhaddinner.Whath17(for+表示一段时间的词组,since+表示过去某一时刻的词或词组)谓语只可用延续性动词.eg.---I’velivedherefor15years.eg.---I’velivedheresince15yearsago(2003)选用for和since填空:1.Wehaven’tseeneachother______alongtime.2.Hisfatherhasbeeninthefactory______10yearsago.3.Thefilmhasbeenon______20minutes.4.MrGreenhasworkedhere________hecametoChina.5.Hisgrandparentshavebeendead______severalyears.6.It’sfiveyears_______wemetlasttimeforsinceforsinceforsince(for+表示一段时间的词组,since+表示过去某一时刻的18当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。如果谓语动词是非延续性动词则转化为对应的延续性动词。若不是和短时间连用,则不用转化。英语的行为动词有持续性动词和瞬间性动词之分,使用中应注意两者的区别。

1.持续性动词:表示一个动作可以持续一段时间或更长时间。

常见的study,play,do,read,learn,drive,write,clean,sleep,speak,talk,wait,fly,stay,sit,stand,lie,keep等。

2.瞬间性动词:表示一个动作发生在一瞬间,非常短暂。亦称终止性动词。

常见的--begin,start,finish,go,come,leave,find,getup,arrive,reach,getto,enter,hear,stop,open,close,become,buy,borrow,lend,happen,join,lose,renew,die,takeaway,putup,setout,puton,geton/off等

3.瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常用意思相当的持续性动词来替换

Hehasbeeninthearmy/asoldierforthreeyears.(他参军已有3年了。)不用hasjoined

Shehasbeenupforquitesometime.

(她起床已有好久了。)不用hasgotup

Hasyourbrotherbeenawayfromhomeforalongtime?(离家已有好久了吗?)不用hasleft

当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延19常用瞬间动词相应持续性动词关系:

1.eback-beback4.leave-beaway(benothere)5.buy-have6.borrow-keep7.die-bedead8.begin-beon9.finish-beover10.open-beopen11.close-beclosed12.lose-belost13.gettoknow-know14.turnon-beon15.getup-beup16.sitdown-sit/beseated17.join-bein(…)或bea…member18.become-be

4.瞬间动词的否定形式可以与表示一段时间的状语连用

例如:Ihaven’tseenyouforalongtime.(好久没见到你了。)常用瞬间动词相应持续性动词关系:

1.go-beaway20现在完成时考点例析一、考查其构成“助动词have(has)+动词过去分词”构成现在完成时。如:1.Kate‘sneverseenChinesefilms,____?

A.hasn’tsheB.hassheC.isn’tsheD.isshe析:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kate's是Katehas的缩写,故选B。2.Hisunclehasalreadypostedthephotostohim.(改为否定句)Hisuncle______postedthephotostohim______.析:already常用在肯定句中,yet常用在否定句、疑问句中,故填hasn't,yet。3.-AnnhasgonetoShanghai.-So______herparents.

A.hasB.hadC.didD.have析:"so+助/系/情态动词+主语"结构中的动词形式应与前句结构中动词形式保持一致,又后句的主语为herparents是复数,故选D析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选C。现在完成时考点例析21二、考查其用法与标志词(一)当句中有never,ever,just,already,yet,before等时,常用现在完成时。如:1.-Mum,mayIgooutandplaybasketball?-______you______yourhomeworkyet?A.Do;finish

B.Are;finishing

C.Did;finish

D.Have;finished2.-______you______anywherebefore?-Yes,butIcan'trememberwhereI______A.Did;surf;surfed

B.Have;surfed;surfedC.Did;surf;havesurfed

D.Have;surfed;havesurfed析:据yet和before可知,应用现在完成时,故1题选D,2题选D。(二)当句中有"for+段时间"或"since+点时间"等时,主句常用现在完成时谓语动词必须是延续性动词,若是非延续性动词要改为延续性动词或表状态的词(短语)1.HisbrotherhasbeentoStoneForesttwice______hecametoYunnan.

A.after

B.before

C.since

D.for析:主句用的是现在完成时,而从句用的是一般过去时,故选C。2.Tom______theCDplayerfortwoweeks.

A.haslent

B.hasborrowed

C.hasbought

D.hashad析:ABC均为非延续性动词,在肯定句中不与表"段时间"的短语连用,故选D。3.I______aletterfromhimsinceheleft.

A.didn'treceive

B.haven'tgot

C.didn'thave

D.haven'theard析:据since可知,应排除A、C,"hearfromsb.=receive/get/havealetterfromsb."意为"收到某人的来信",故选B。二、考查其用法与标志词22三、考查have/hasbeen(to,in)/have/hasgone(to)的区别。如:1.-Haveyouever______LintongtoseetheTerraCottaWarriors?

-Yes,Ihave.

A.wentto

B.goneto

C.beenin

D.beento析:据句中的have,排除A,B项意为"去某地了",C项意为"一直呆在某地",D项意为"去过某地",符合题意,故选D。2.Myparents______Shangdongfortenyears.

A.havebeenin

B.havebeento

C.havegoneto

D.havebeen析:本题句中有"for+段时间"结构,据此可排除C,B项意为"去过某地",不合题意,D项缺介词,故选A。三、考查have/hasbeen(to,in)/hav23四、考查现在完成时与其他时态的联系和区别。如:1.Sun'saunthasgonetherefortenyears.(改成正确的句子)析:非延续性动词与"段时间"连用时,除了把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型"It's+段时间+since+从句"进行句子转换。故答案为:Sun'saunthasbeentherefortenyears./Sun'sauntwenttheretenyearsago./It'stenyearssinceSun'sauntwentthere.2.Susanhasbeeninthiscityformorethantenyears.(改为同义句)

________morethantenyears____Susan______tothiscity.析:据上题分析,且since引导的从句要用一般过去时,故填Itis,since,came。3.Iwon'tgototheconcertbecauseI____myticket.

A.lost

B.don'tlose

C.havelost

D.iscoming四、考查现在完成时与其他时态的联系和区别。如:24Choosethebestanswer.1.Howlonghaveyou_______here?A.comeB.got C.arrivedD.been2.Mygrandpadied_________.A.attheageofmy2B.for2yearsC.whenIwas2. D.myagewas6.3.Janehas_____toBeiJing.Shewillcomebacktomorrow.A.beenB.gone C.wentD.neverbeen4.Itistenyears_____Ilastsawher.A.after B.since C.for D.that5.--WhowillgotothestationtomeetLorry?--Iwill.I_____herseveraltimes.A.met B.havemetC.hadmetD.willmeetDCBBBChoosethebestanswer.DCBBB256.--Whatanicedress!Howlong_____you_____it?--Just2weeks.A.will,buyB.did,buyC.are,havingD.have,had7.--DoyouknowLydiaverywell?--Yes,SheandI_____friendssincewewereveryyoung.A.havemadeB.havebecomeC.havebeenD.haveturned8.TheSmiths_______inChinafor8years.A.haslivedB.lived C.havebeenD.live9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?--Sorry.He______theBainiaoPark.A.hasbeento B.hasgonetoC.wenttoD.willgoto10.--____youever____totheUS?--Yes,twice.A.Have,goneB.Have,beenC.Do,goD.were,goingDCCBB6.--Whatanicedress!Howlo26

Fillintheblankswiththeproperform.1.I____already____(see)thefilm.I________(see)itlastweek.2._____he_______(finish)hisworktoday?Notyet.3.Myfather____just_____(come)backfromwork.Heistirednow.4.Where’sLiMing?He__________(go)totheteacher’soffice.5.I_____________(work)heresinceI________(move)herein1999.6.SofarI_______________(make)quiteafewfriendshere.7.Howlong________theWangs______________(stay)here?Fortwoweeks.haveseensawHavefinishedhascomehasgonehaveworkedmovedhavemadehasbeenFillintheblankswiththep278.I________just___________(finish)myhomework.9.He________(go)toschoolonfooteveryday.10._____you______(find)yoursciencebookyet?11.Ifit____(be)finetomorrow,I'llgowithyou.12.Thestudents____________(read)Englishwhentheteachercamein.13.Look!Themonkey__________(climb)thetree.14.Mymother__________(come)toseemenextSunday.15.I'velostmypen._________you________(see)itanywhere?havefinishedgoesHavefoundiswerereadingisclimbingwillcomeDidsee8.I________just___________28现在完成时PresentperfectTense现在完成时PresentperfectTense29现在完成时:

have/has+过去分词

1)表示到现在为止已经完成或刚刚完成的动作。Nowwehaveplantedallthetrees.Hehasjustcomeback.现在完成时:302)表示过去发生的动作,但强调结果或对现在的影响。Haveyouhadyoursupper?Ihavereadthebooktwicealready.在以上两种用法中常跟already,not…yet,never,just,before,ever,recently等时间继续下去的状语。八年级下册现在完成时讲解与练习课件313)表示过去已经开始,持续到现在,也许还会继续下去的动作或状态,常与包括现在在内的一段时间的状语连用。HehasstudiedEnglishfor6years.MaryhasbeenbusysinceshecamebackfromHangzhou..3)表示过去已经开始,持续到现在,也许还会继续下去的动32过去分词的构成1.直接加-ed。如:play-played2.以字母e结尾的直接加d。如:name-named3.以辅音字母加y结尾的,变y为i加ed。如:carry-carried4.重读闭音节且末尾只有一个辅音字母,双写这个辅音字母再加-ed。如:stop-stopped过去分词的构成1.直接加-ed。如:play-playe33现在完成时Presentperfect句型1.肯定句现在完成时的肯定句式是“have(has)+过去分词”。注意:该句式中的have或has是助动词,has用于第三人称单数,其它人称一律用have。2.疑问句

现在完成时的一般疑问句式是把助动词have或has提到主语之前。(回答用“Yes,...have(has)./“No,...haven’t(hasn’t).”)3.否定句:现在完成时的否定句式是“haven't(hasn't)+过去分词”。

现在完成时Presentperfect句型1.肯定句34Ihaveeatenmylunch.Shehaseatenherlunch.Hehaseatenhislunch.肯定句Theyhaveeatentheirlunch.Ihaveeatenmylunch.Shehas35Ihavenot(haven’t)seenthefilm.Shehasnot(hasn’t)seenthefilm.现在完成时的否定形式:havenot(haven’t)+过去分词hasnot(hasn’t)+过去分词

Ihaven’teatensupper.eat-eatenHehasn’tchangedhisidea.change-changedMymotherhasn’e-come否定句Ihavenot(haven’t)seenthe36I’vealreadyhaddinner.I________________dinner________.2.Hehasjustfinishedhishomework.He________________hishomework_________.3.Mum’scookedthedinner.Mum_______________thedinner.4.Susan’slearnedEnglishatschool.Susan________________Englishatschool.haven’thadyethasn’t

finishedyethasn’tcookedhasn’tlearned把下列句子改为否定句I’vealreadyhaddinner.haven’37Haveyoueatenyourbreakfast?现在完成时的一般疑问句形式Have/has提前+过去分词

HaveyouknownSandyforalongtime?Yes,Ihave/No,Ihaven’t.know-knownHassheeatenanythingsince9:00a.m.Yes,shehas/No,shehasn’t.eat-eaten疑问句Haveyoueatenyourbreakfast?38I’vealreadyhaddinner.

2.Hehasjustfinishedhishomework.

3.Mum’scookedthedinner.4.Susan’slearnedEnglishatschool.Haveyoualreadyhaddinner?Hashejustfinishedhishomework?Hasmumcookedthedinner?HasSusanlearnedEnglishatschool?把下列句子改为一般疑问句I’vealreadyhaddinner.Havey39分清与一般过去时的用法现在完成时属于现在时态的范围,不能和表示过去的时间状语连用,如yesterday,lastnight,threeweeksago,in1990等.而一般过去时只表示过去的动作或状态,和现在不发生关系。eg---Ihaveseenthefilm.eg---Isawthefilmlastweek.eg---Hehaslivedheresince1993.eg----Helivedherein1993.分清与一般过去时的用法40Notes:1)havegoneto与havebeentohavegoneto表示某人已离开了原地,去了另外某地,说话时,人已不在原地。后者表示某人曾havebeento去过某地,说话时人已不在某地了。HehasbeentoXi‘antwice.

他曾经去过西安两次。(已经回来了)Youcan’tfindhim.HehasgonetoXian.

你找不到他。他去西安了。(没回来)Notes:41动词填空:1._______you____________(clean)theroom?Yes,we______________(do)thatalready.When_______you______(do)it?We_______(do)itanhourago.2.-______he______(see)thisfilmyet?-Yes.-When_____he_____(see)it?-He______itlastweek.3.-Howmanytimes________you_________(come)here?-Once.HavecleanedhavedonediddodidHasseendidseesawhavecome动词填空:Havecleanedhavedonediddo424.I____________(read)thenoveltwice.It’sinteresting.5.She__________(go)toPairs,hasn’tshe?Yes.How______she_______(go)there?She_______(go)therebyair.6.Sofar,manycountries__________________(develop)theirsoftwareprograms.7.MrChen________(give)upsmokinglastyear.8.-_____youever__________(ride)ahorse?-Never.9.He___________(keep)thebooksincetwodaysago.havereadhasgonedidgowenthavedevelopedgaveHaveriddenhaskept4.I____________(read)then43练习题:

1.It'salongtimesincewe____(meet)last,isn'tit?

2.--Iknowyou_____________(choose)apicturebookamongthese.

--Yes,Havealookatit,please.

3.Sofar,spaceshipswithoutpeople_____________(reach)themoonandsomeotherpartsoftheuniverse.

4.Myfather____homefornearlythreeweeks.

A.hasgoneawayfrom

B.hasleft

C.hasbeenawayfrom

D.wentaway

5.Mr.andMrs.Greenhave_____inChinaforaweek.

A.been

B.got

C.arrived

D.reachedmethavechosenhavereachedCA练习题:

methavechosenhavereach44I’vealreadyhaddinner.

2.Hehasjustfinishedhishomework.

3.Mum’scookedthedinner..4.Susan’slearnedEnglishatschool.

Whathaveyoualreadydone?Whathashejustdone?Whohascookedthedinner?WherehasSusanlearnedEnglish?对划线部分提问I’vealreadyhaddinner.Whath45(for+表示一段时间的词组,since+表示过去某一时刻的词或词组)谓语只可用延续性动词.eg.---I’velivedherefor15years.eg.---I’velivedheresince15yearsago(2003)选用for和since填空:1.Wehaven’tseeneachother______alongtime.2.Hisfatherhasbeeninthefactory______10yearsago.3.Thefilmhasbeenon______20minutes.4.MrGreenhasworkedhere________hecametoChina.5.Hisgrandparentshavebeendead______severalyears.6.It’sfiveyears_______wemetlasttimeforsinceforsinceforsince(for+表示一段时间的词组,since+表示过去某一时刻的46当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。如果谓语动词是非延续性动词则转化为对应的延续性动词。若不是和短时间连用,则不用转化。英语的行为动词有持续性动词和瞬间性动词之分,使用中应注意两者的区别。

1.持续性动词:表示一个动作可以持续一段时间或更长时间。

常见的study,play,do,read,learn,drive,write,clean,sleep,speak,talk,wait,fly,stay,sit,stand,lie,keep等。

2.瞬间性动词:表示一个动作发生在一瞬间,非常短暂。亦称终止性动词。

常见的--begin,start,finish,go,come,leave,find,getup,arrive,reach,getto,enter,hear,stop,open,close,become,buy,borrow,lend,happen,join,lose,renew,die,takeaway,putup,setout,puton,geton/off等

3.瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常用意思相当的持续性动词来替换

Hehasbeeninthearmy/asoldierforthreeyears.(他参军已有3年了。)不用hasjoined

Shehasbeenupforquitesometime.

(她起床已有好久了。)不用hasgotup

Hasyourbrotherbeenawayfromhomeforalongtime?(离家已有好久了吗?)不用hasleft

当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延47常用瞬间动词相应持续性动词关系:

1.eback-beback4.leave-beaway(benothere)5.buy-have6.borrow-keep7.die-bedead8.begin-beon9.finish-beover10.open-beopen11.close-beclosed12.lose-belost13.gettoknow-know14.turnon-beon15.getup-beup16.sitdown-sit/beseated17.join-bein(…)或bea…member18.become-be

4.瞬间动词的否定形式可以与表示一段时间的状语连用

例如:Ihaven’tseenyouforalongtime.(好久没见到你了。)常用瞬间动词相应持续性动词关系:

1.go-beaway48现在完成时考点例析一、考查其构成“助动词have(has)+动词过去分词”构成现在完成时。如:1.Kate‘sneverseenChinesefilms,____?

A.hasn’tsheB.hassheC.isn’tsheD.isshe析:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kate's是Katehas的缩写,故选B。2.Hisunclehasalreadypostedthephotostohim.(改为否定句)Hisuncle______postedthephotostohim______.析:already常用在肯定句中,yet常用在否定句、疑问句中,故填hasn't,yet。3.-AnnhasgonetoShanghai.-So______herparents.

A.hasB.hadC.didD.have析:"so+助/系/情态动词+主语"结构中的动词形式应与前句结构中动词形式保持一致,又后句的主语为herparents是复数,故选D析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选C。现在完成时考点例析49二、考查其用法与标志词(一)当句中有never,ever,just,already,yet,before等时,常用现在完成时。如:1.-Mum,mayIgooutandplaybasketball?-______you______yourhomeworkyet?A.Do;finish

B.Are;finishing

C.Did;finish

D.Have;finished2.-______you______anywherebefore?-Yes,butIcan'trememberwhereI______A.Did;surf;surfed

B.Have;surfed;surfedC.Did;surf;havesurfed

D.Have;surfed;havesurfed析:据yet和before可知,应用现在完成时,故1题选D,2题选D。(二)当句中有"for+段时间"或"since+点时间"等时,主句常用现在完成时谓语动词必须是延续性动词,若是非延续性动词要改为延续性动词或表状态的词(短语)1.HisbrotherhasbeentoStoneForesttwice______hecametoYunnan.

A.after

B.before

C.since

D.for析:主句用的是现在完成时,而从句用的是一般过去时,故选C。2.Tom______theCDplayerfortwoweeks.

A.haslent

B.hasborrowed

C.hasbought

D.hashad析:ABC均为非延续性动词,在肯定句中不与表"段时间"的短语连用,故选D。3.I______aletterfromhimsinceheleft.

A.didn'treceive

B.haven'tgot

C.didn'thave

D.haven'theard析:据since可知,应排除A、C,"hearfromsb.=receive/get/havealetterfromsb."意为"收到某人的来信",故选B。二、考查其用法与标志词50三、考查have/hasbeen(to,in)/have/hasgone(to)的区别。如:1.-Haveyouever______LintongtoseetheTerraCottaWarriors?

-Yes,Ihave.

A.wentto

B.goneto

C.beenin

D.beento析:据句中的have,排除A,B项意为"去某地了",C项意为"一直呆在某地",D项意为"去过某地",符合题意,故选D。2.Myparents______Shangdongfortenyears.

A.havebeenin

B.havebeento

C.havegoneto

D.havebeen析:本题句中有"for+段时间"结构,据此可排除C,B项意为"去过某地",不合题意,D项缺介词,故选A。三、考查have/hasbeen(to,in)/hav51四、考查现在完成时与其他时态的联系和区别。如:1.Sun'saunthasgonetherefortenyears.(改成正确的句子)析:非延续性动词与"段时间"连用时,除了把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型"It's+段时间+since+从句"进行句子转换。故答案为:Sun'saunthasbeentherefortenyears./Sun'sauntwenttheretenyearsago./It'stenyearssinceSun'sauntwentthere.2.Susanhasbeeninthiscityformorethantenyears.(改为同义句)

________morethantenyears____Susan______tothiscity.析:据上题分析,且since引导的从句要用一般过去时,故填Itis,since,came。3.Iwon'tgototheconcertbecauseI____myticket.

A.lost

B.don'tlose

C.havelost

D.iscoming四、考查现在完成时与其他时态的联系和区别。如:52Choosethebestanswer.1.Howlonghaveyou_______here?A.comeB.got C.arrivedD.been2.Mygrandpadied_________.A.attheageofmy2B.for2yearsC.whenIwas2. D.myagewas6.3.Jan

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论