现在完成时练习题及答案老师专用文档格式.docx

上传人:b****8 文档编号:22411387 上传时间:2023-02-04 格式:DOCX 页数:14 大小:26.74KB
下载 相关 举报
现在完成时练习题及答案老师专用文档格式.docx_第1页
第1页 / 共14页
现在完成时练习题及答案老师专用文档格式.docx_第2页
第2页 / 共14页
现在完成时练习题及答案老师专用文档格式.docx_第3页
第3页 / 共14页
现在完成时练习题及答案老师专用文档格式.docx_第4页
第4页 / 共14页
现在完成时练习题及答案老师专用文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

现在完成时练习题及答案老师专用文档格式.docx

《现在完成时练习题及答案老师专用文档格式.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题及答案老师专用文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

现在完成时练习题及答案老师专用文档格式.docx

3.一般疑问句:

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

Yes,主语+have/has.No,主语+have/has+not

4.特殊疑问句:

特殊疑问词+have/has+主语+动词的过去分词+其他

二常和现在完成时一起连用的时间状语

注意:

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

1.现在完成时往往同表示不确定的过去时间状语连用

如already(肯定),yet(否定,疑问),just,before,recently,still,lately,Just,already,yet,ever,never,before,twice(重复性时间),for+短时间,since+点时间,sofar,howlong提问的疑问句中.......

  Hehasalreadyobtainedascholarship.

  Ihaven'

tseenmuchofhimrecently(lately).

  Wehaveseenthatfilmbefore.

  Havetheyfoundthemissingchildyet?

2.现在完成时常常与表示频度的时间状语连用,

  如ever,never,twice,severaltimes等:

  HaveyoueverbeentoBeijing

  IhaveneverheardBunnysayanythingagainsther.

  Ihaveusedthispenonlythreetimes.Itisstillgood.

  Georgehasmetthatgentlemanseveraltimes.

3.现在完成时还往往可以同包括现在时间在内的时间状语连用,

  如uptothesefewdays/weeks/months/years,just,uptopresent(now),sofar等:

  Peterhaswrittensixpaperssofar.

  Uptothepresenteverythinghasbeensuccessful.

三当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。

如果谓语动词是非延续性动词则转化为对应的延续性动词。

若不是和短时间连用,则不用转化。

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

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

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

1、go—beaway2、come—behere3、comeback—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.(好久没见到你了。

四区别下面三组词

Havebeento表示去过某地方,不过现在已经回来

Havegoneto表示去了,还未回来

Havebeenin表示一直在某个地方

 

五现在完成时和一般过去时的区别

现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。

动作或状态发生在过去,但它的影响现在还存在;

而一般过去时表示过去的事实,不表示和现在的关系。

  IhavejustbeentoLondon.Iwenttherelastmonth.我刚去过伦敦,是上个月去的。

  1.过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;

现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

 

  2.过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

  一般过去时的时间状语:

  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,

六现在完成时的反义疑问句的结构

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

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

七现在完成时考点例析

一、考查其构成

"

助动词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;

D.Have;

finished

2.-______you______anywherebefore?

-Yes,butIcan'

trememberwhereI______

A.Did;

surf;

surfed 

B.Have;

surfed;

surfed

havesurfed 

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。

现在完成时的练习

(一)

一、单项选择

1、Bothhisparentslooksad.Maybethey_______what’shappenedtohim.

A.knewB.haveknownC.mustknowD.willknow

2、Hehas_______beentoShanghai,hashe?

A.alreadyB.neverC.everD.still

3、HaveyoumetMr.Li______?

A.justB.agoC.beforeD.amomentago

4、Thefamouswriter_____onenewbookinthepasttwoyear.

A.iswritingB.waswritingC.wroteD.haswritten

5、—Ourcountry______alotsofar. —Yes.Ihopeitwillbeeven____A.haschanged;

wellB.changed;

good

C.haschanged;

betterD.changed;

better

6、ZhaoLan______already______inthisschoolfortwoyears.

A.was;

studyingB.will;

study

C.has;

studiedD.are;

studying

7、We______XiaoLisinceshewasalittlegirl.

A.knowB.hadknownC.haveknownD.knew

8、HarryPotterisaverynicefilm.I_______ittwice.

A.willseeB.haveseenC.sawD.see

9、—ThesefarmershavebeentotheUnitedStates

—Really?

When_____there?

A.willtheygoB.didtheygo

C.dotheygoD.havetheygone

10、—______you___yourhomeworkyet?

  —Yes.I_____itamomentago.

A.Did;

do;

finishedB.Have;

done;

C.Have;

havefinishedD.will;

finish

11、Hisfather______thePartysince1978.

A.joinedB.hasjoinedC.wasinD.hasbeenin

12、—Doyouknowhimwell?

  —Sure.We_________friendssincetenyearsago.

A.wereB.havebeenC.havebecomeD.havemad113、—Howlonghaveyou____here?

  —Abouttwomonths.

A.beenB.goneC.comeD.Arrived

14、Hurryup!

Theplay__________fortenminutes.

A.hasbegunB.hadbegunC.hasbeenonD.Began

15、It_____tenyearssinceheleftthearmy.

A.isB.hasC.willD.Was

16、MissGreenisn'

tintheoffice.she_______tothelibrary.

A.hasgoneB.wentC.willgoD.hasbeen

17、Myparents______Shandongfortenyears.

  A.havebeeninB.havebeento

  C.havegonetoD.havebeen

18、Thestudentshavecleanedtheclassroom,?

A.sotheyB.don’ttheyC.havetheyD.haven’tthey

19hasMrWhitebeenamemberofGreenerChinasincehetoChina?

A.Howsoon,comesB.Howoften,got

C.Howlong,cameD.Howfar,arrived

20、Hisuncleformorethan9years.

A.hascomehereB.hasstartedtowork

C.haslivedthereD.haslefttheuniversity

二、句型转换。

1、Hehasneversurfed,?

(改成反意疑问句)

2、Theyhavebeenheresince2000.(对划线部分提问)

havetheybeenhere?

3、Theoldman_________lastyear.Heforayear.(die)(动词填空)

4、Thisfactoryopenedtwentyyearsago.(同义句转换)

Thisfactory________fortwentyyears.

5、MissGaoleftanhourago.(同义句转换)

MissGao_______________________________anhourago.

6、HermotherhasbeenaPartymemberforthreeyears.(同义句)

 Hermother_______thePartythreeyears________.

7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)

_______twoyears________theGreenfamilymovedtoFrance.

8、Thebushasarrivedhere.Itarrivedtenminutesago.(把两个句子合并成一个句子)

___________________________________________

三、汉译英。

1.我刚刚丢了我的化学书。

(just)

2.我以前从来没去过那个农场。

(never)

3.你已经看过这部电影了吗?

4.我妹妹成为一个大学生已经三年。

5.他们已去了美国五年了。

(for)

现在完成时练习

(二)

I.Fillintheblankswiththeproperform.

1.I____already____(see)thefilm.I________(see)itlastweek.

2._____he____(finish)hisworktoday?

Notyet.

3.Myfather____just____(come)backfromwork.Heistir

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

当前位置:首页 > 解决方案 > 学习计划

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

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