现在完成时讲解与习题.docx

上传人:b****5 文档编号:6725071 上传时间:2023-01-09 格式:DOCX 页数:9 大小:22.23KB
下载 相关 举报
现在完成时讲解与习题.docx_第1页
第1页 / 共9页
现在完成时讲解与习题.docx_第2页
第2页 / 共9页
现在完成时讲解与习题.docx_第3页
第3页 / 共9页
现在完成时讲解与习题.docx_第4页
第4页 / 共9页
现在完成时讲解与习题.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

现在完成时讲解与习题.docx

《现在完成时讲解与习题.docx》由会员分享,可在线阅读,更多相关《现在完成时讲解与习题.docx(9页珍藏版)》请在冰豆网上搜索。

现在完成时讲解与习题.docx

现在完成时讲解与习题

现在完成时讲解与习题

现在完成时讲解

一、基本结构:

主语+have/has+过去分词(done)

  ①肯定句:

主语+have/has+过去分词+其他

例:

Theyhavelivedhereforalongtime.

  ②否定句:

主语+have/has+not+过去分词+其他

例:

Shehasn'tspokentohim.

  ③一般疑问句:

Have/Has+主语+过去分词+其他

例:

HaveyouseenMatthew?

  ④特殊疑问句:

特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)

二、用法

1)现在完成时的"完成用法"

现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.

例:

Hehasturnedoffthelight.他已把灯关了。

(动作结束于过去,但说明的是现在的情况--灯现在不亮了。

  Ihavespentallofmymoney.(含义是:

现在我没有钱花了.)

2)现在完成时的"未完成用法"

指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。

这里的动词要用持续性动词。

常与for(+时间段),since(+时间点)连用.

  例:

Maryhasbeenillforthreedays.

Maryhasbeenillsincethreedaysago.

注意:

1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.

  2.现在完成时往往同表示不确定的过去时间状语连用,如already(肯定),yet(否定,疑问),just,before,recently,still,lately等:

  例:

Hehasalreadyobtainedascholarship.

  Ihaven'tseenmuchofhimrecently(lately).

  Wehaveseenthatfilmbefore.

  Havetheyfoundthemissingchildyet?

  3.现在完成时常常与表示频度的时间状语连用,如ever,never,twice,severaltimes等:

  例:

HaveyoueverbeentoBeijing

  IhaveneverheardBunnysayanythingagainsther.

  Ihaveusedthispenonlythreetimes.Itisstillgood.

  Georgehasmetthatgentlemanseveraltimes.

  4.现在完成时还往往可以同包括现在时间在内的时间状语连用,如uptothesefewdays/weeks/months/years,just,uptopresent(now),sofar等:

  例:

Peterhaswrittensixpaperssofar.

  Uptothepresenteverythinghasbeensuccessful.

  5.现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.

  Wehavehadfourtextsthissemester.

 

6.havebeento和havegoneto的区别:

①havebeento强调“去过”,现已不在那里,如:

HehasbeentotheUSAthreetimes.他到美国去过三次。

(过去“到美国”,现在已“不在美国”)

②havegoneto主要强调的是“去了”,现在人不在说话的现场,如:

--Where'syourmother?

--你妈妈在哪?

--Shehasgonetothehospital.--她去医院了。

③hasbeenin一直在某地

三、现在完成时考点例析

一、考查其构成

①"助动词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。

二、考查其用法与标志词

(一)当句中有never,ever,just,already,yet,before等时,常用现在完成时。

如:

1.-Mum,mayIgooutandplaybasketball?

 

-______you______yourhomeworkyet?

A.Do;finish  B.Are;finishing  C.Did;finish   D.Have;finished

2.-______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

析:

A、B、C均为非延续性动词,在肯定句中不与表"段时间"的短语连用,故选D。

3.I______aletterfromhimsinceheleft.

A.didn'treceive  B.haven'tgot  C.didn'thave  D.haven'theard

析:

据since可知,应排除A、C,"hearfromsb.=receive/get/havealetterfromsb."意为"收到某人的来信",故选B。

三、考查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。

四、考查现在完成时与其他时态的联系和区别。

如:

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

析:

因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选C。

 

五、英语的行为动词有持续性动词和瞬间性动词之分,使用中应注意两者的区别。

一、持续性动词:

表示一个动作可以持续一段时间或更长时间。

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

二、瞬间性动词:

表示一个动作发生在一瞬间,非常短暂。

亦称终止性动词。

常见的--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等

瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常有两种方法:

(1)用意思相当的持续性动词来替换

Hehasbeeninthearmy/asoldierforthreeyears.(他参军已有3年了。

)不用hasjoined

Shehasbeenupforquitesometime.(她起床已有好久了。

)不用hasgotup

Hasyourbrotherbeenawayfromhomeforalongtime?

(离家已有好久了吗?

)不用hasleft

常用瞬间动词相应持续性动词关系:

1、go—beaway2、come—behere3、comeback—beback4、leave—beaway(benothere)

5、buy—have6、borrow—keep7、die——bedead8、begin——beon

9、finish—beover10、open——beopen11、close——beclosed12、lose——belost

13、gettoknow—know14、turnon—beon15、getup——beup16、sitdown—sit/beseated

17、join—bein(…)或bea…member18、become—be

(2)用itis…since…结构来替换瞬间动词

例1:

电影已经开映5分钟了。

(两种方法)

①Thefilmhasbeenonforfiveminutes.

②It’sfiveminutessincethefilmbegan.

例2:

他离开上海已有3天了。

(两种方法)

①HehasbeenawayfromShanghaiforthreedays.

②ItisthreedayssinceheleftShanghai.

这本书我还给图书馆已有两周了。

(一种方法)

例3:

It’stwoweekssinceIreturnedthebooktothelibrary.

他找到他妹妹已有多久了?

(一种方法)

Howlongisitsincebefoundhissister?

例4:

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

Ihaven’tseenyouforalongtime.(好久没见到你了。

 

练习题

一、单项选择

1.LiHonghas________thearmyfor2years.

A.joinedB.beinC.beeninD.joinedin

2.Wehavebeenfriendssince______.

A.childrenB.fiveyearsC.fiveyearsagoD.fiveyearsbefore

3.Mike___________thestoryforamonth.

A.hasboughtB.hashadC.hadhadD.hasborrowed

4.You______thatquestionthreetimes.

A.alreadyaskedB.havealreadyaskedC.alreadyhaveaskedD.askedalready

5.ThoseforeignfriendsleftGuangzhou__________.

A.sincelastweekB.aweekagoC.foraweekD.sinceaweekago

6.I_____atthisschoolfortwoyears.

A.amstudyingB.studyC.studiedD.havestudied

7.They_________inthecitysincelastsummer.

A.liveB.didn’tliveC.havelivedD.live

8.Mrs.WanghaslivedinHaikou_________1992.

A.sinceB.fromC.afterD.in

9.Mr.Black_________Chinasincethesummerof1998.

A.hasbeentoB.hasbeeninC.hascometoD.cameto

10.Hisfather_______foryears.

A.hasdiedB.hasbeendeadC.diedD.dies

11.Mary________toseethefilmsbecauseshe__________ittwice.

A.won’tgo,sawB.won’tgo,willseeC.won’tgo,hasseenD.didn’tgo,sees

12.----Wouldyoulikesomemorefood?

----Thankyou.I_______enough.

A.willhaveB.havehadC.haveD.had

13.----______you______England?

---Yes,it_____abeautifulcountry.

A.Will,goneto,wasB.Have,beento,isC.Had,beento,isD.Have,goneto,is

14.----_______you_______toBeijing?

----No,I______.I______thereearlynextmonth.

A.Have,been,haven’t,amgoingB.Had,been,hadn’t,amgoing

C.Have,gone,haven’t,wasgoingD.Did,go,didn’t,wasgoing

15.---Yousister______toLondontostudyEnglish.Isthattrue?

---Yes,she___therefortwomonths.

A.hasbeen,hasbeenB.willgo,hasgoneC.gone,willbeD.hasgone,hasbeen

16.Hehasacomputerofhisown.He____ittwodaysago

A.buyB.boughtC.buysD.hasbought

17.—WhereisLiLei?

—He___Shanghai.

A.hasgonetoB.hasbeentoC.wenttoD.goesto

18.He_______hishomeworkandisnowlisteningtomusic.

A..finishesB.hasfinishedC.finishD.isfinishing

19.David_______Shanghaiformorethanthreemonths.

A.cametoB.hasbeentoC.hasbeeninD.hascometo

20.---IsyourfatheraPartymember?

---Yes,he____thepartythreeyearsago.He_____aPartymemberforthreeyears.

A.joined;hasbeenB.hasjoined;hasbeenC.wasjoined;isD.joined;was

21.---Whatanicebike!

Howlong____you____it?

----Justfiveweeks.

A.will;buyB.did;buyC.are;havingD.have;had

22.I______thisbookforaweek.Ihavetoreturnitnow.

A.borrowedB.haveborrowedC.keptD.havekept

23.----______yoursister_______inGreenChinaforalongtime?

----Yes.Shejoineditfiveyearsago.

A.Has;beenB.Have;beenC.Has;joinedD.Have;joined

24.---Howlonghaveyou_______fromtheUSA?

----Forthreemonths.

A.comebackB.returnedC.gobackD.beenback

25.I_____thisbookforhalfayear.

A.haveboughtB.havehadC.boughtD.had

26.Thestudentsaresorrytohearthatfamoussinger_______forayear.

A.hasleftB.hasgoneC.hasbeenawayD.hasgoneaway

27.---______you______yourhomeworkyet?

---Yes,I_____itjustnow.

A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.Will;do;finish

28.Thesandstormweather______inBeijingseveraltimesthisyear.

A.happenB.happenedC.hashappenedD.havehappened

29.---Howlonghaveyoubeenhere?

---____lastmonth.

A.ForB.UntilC.BeforeD.Since

30.He____acoldforthreedays.

A.hascaughtB.hashadC.hasgotD.caught

31.Jim

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1