现在完成时讲解50道现在完成时练习题含答案.docx

上传人:b****8 文档编号:9168130 上传时间:2023-02-03 格式:DOCX 页数:13 大小:21.33KB
下载 相关 举报
现在完成时讲解50道现在完成时练习题含答案.docx_第1页
第1页 / 共13页
现在完成时讲解50道现在完成时练习题含答案.docx_第2页
第2页 / 共13页
现在完成时讲解50道现在完成时练习题含答案.docx_第3页
第3页 / 共13页
现在完成时讲解50道现在完成时练习题含答案.docx_第4页
第4页 / 共13页
现在完成时讲解50道现在完成时练习题含答案.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

现在完成时讲解50道现在完成时练习题含答案.docx

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

现在完成时讲解50道现在完成时练习题含答案.docx

现在完成时讲解50道现在完成时练习题含答案

一、时态讲解:

现在完成时

(2)用法:

1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。

说话人强调的是该动作或状态对现在的结果或影响。

Mydaughterhasjustgoneout.我女儿刚出去。

I’msurewe’vemetbefore.我肯定我们以前见过面。

Shehasarrived.她到了。

2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently,already,just,lately,for…,since…,yet等。

如:

Ihaven’theardfromherthesedays.这些日子我没有收到她的信。

Wehaven’tseenyourecently.最近我们没有见到你。

Theyhavebeenawayfortwoyears.他们离开已经两年了。

ShehasbeenwithussinceMonday.

★注意:

a)since和for的区别

since后接时间点,如1993,lastterm,yesterday,thetimeIgotthere

for后接一段时间,表示“长达多久”,如tenyears,awhile,twodays等。

Exercise:

用since和for填空

1.JimhasbeeninIreland______Monday.

2.JillhasbeeninIreland______threedays.

3.HisaunthaslivedinAustralia______15days.

4.Maryisinheroffice.Shehasbeenthere______7o'clock.

5.Indiahasbeenanindependentcountry______1974.

6.Thebusislate.They'vebeenwaiting______20minutes.

7.Nobodylivesinthosehouses.Theyhavebeenempty______manyyears.

8.Mikehasbeenill______alongtime.Hehasbeeninhospital______October.

1.since2.for3.for4.since5.since6.for7.for8.since

2)表示短暂意义的动词如arrive,leave,borrow,buy,begin,start,die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。

因此,不能说:

Hehascomeherefor2weeks.×

Theoldmanhasdiedfor4months.×

Theyhaveleftonlyfor5minutes.×

以上三句话可以改为:

Hehasbeenherefor2weeks.

Theoldmanhas_____________for4months.

Theyhave__________onlyfor5minutes

2)have(has)been和have(has)gone的区别:

表示“曾到过某地”要用“have(has)been”;表示“已经去某地”要用“have(has)gone”。

试比较:

Wherehashebeen?

他刚才到哪里去了?

(已经回来了)

Wherehashegone?

他上哪儿去了?

(人不在)

TheyhavebeentoCanada.他们到过加拿大。

(现在已经不在加拿大)

TheyhavegonetoCanada.他们到加拿大去了。

(可能在路上和已经到加拿大).

3)现在完成时不能和表示过去的时间状语连用,如yesterday,lastyear,in1976,twodaysago,justnow,whenIcamein,但可以和already,yet,sometimes,always,often,before,lately,recently,once,twice,ever,never等连用。

例如:

Shehasalreadycome.她已经来了。

Ihaven’treadityet.我还没读过这个。

Ihavemethimbefore.我从前曾见过他。

MaHonghasalwaysbeenagoodstudent.马红一直是个好学生。

Ihaveoftenseenhiminthestreet.我经常在街上看见他。

TheyhaveneverbeentoYan’an.他们从未去过延安。

Ihaven'tseenhimlately.我近来没看到他。

Exercise:

I.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.

8.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?

1.have,seen,saw2.Has,finished3.has,come4.hasgone5.haveworked,moved6.havemade7.have,stayed8.have,finished9.goes10.have,found11.is12.werereading13.isclimbing14.iscoming15.Have,seen

II.Choosethebestanswer.

1.Howlonghaveyou_______here?

A.comeB.gotC.arrivedD.been

2.Mygrandpadied_________.

A.attheageofmy2B.for2years

C.whenIwas2.D.myagewas6.

3.Janehas_____toBeiJing.Shewillcomebacktomorrow.

A.beenB.goneC.wentD.neverbeen

4.Itistenyears_____Ilastsawher.

A.afterB.sinceC.forD.that

5.--WhowillgotothestationtomeetLorry?

--Iwill.I_____herseveraltimes.

A.metB.havemetC.hadmetD.willmeet

6.--Whatanicedress!

Howlong_____you_____it?

--Just2weeks.

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

7.--DoyouknowLydiaverywell?

--Yes,SheandI_____friendssincewewereveryyoung.

A.havemadeB.havebecomeC.havebeenD.haveturned

8.TheSmiths_______inChinafor8years.

A.haslivedB.livedC.havebeenD.live

9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?

--Sorry.He______theBainiaoPark.

A.hasbeentoB.hasgonetoC.wenttoD.willgoto

10.--____youever____totheUS?

--Yes,twice.

A.Have,goneB.Have,beenC,Do,goD.were,going

III.Rewritethesentences.

1.IhavebeentoMacaubefore.(改为否定句) 

I__________________beentoMacaubefore.

2.Hehasn’tcometoschoolbecausehewasill.(就划线部分提问)

_____________hecometoschool?

3.Iboughanewbikejustnow.(用just改写)  

I____just____anewbike.

4.WebegantolearnEnglishthreeyearsago.(改为同义句)

We________English____threeyears

5.Hehasneversurfed,______________?

(改成反意疑问句)

6.Theyhavebeenheresince2000.(对划线部分提问)

______________havetheybeenhere?

7.Theoldman_________lastyear.Hehas______________forayear.(die)(动词填空)

8.MissGaoleftanhourago.(同义句转换)

MissGaohas_______________________anhourago.

Askthequestions

1)Ihavebeentherefortwodays.

_____________________________you____________________?

2)Myfatherhaslivedheresince2000.

____________________________yourfather___________________?

3)Helefthereyesterday.

_________________he___________________?

4)Theyboughtabooktwohoursago.

_____________________they__________abook?

Keys:

1.Howlonghave,beenthere2.Howlonghas,livedhere3.Whendid,leavehere4.Whendid,buy

Use“never,ever,already,just,yet,for,since”tofillintheblanks.

1.Ihave_______seenhimbefore,soIhavenoideaabouthim.

2.Jackhas_________finishedhishomework.

3.Mr.Wanghastaughtinthisschool________tenyears.

4.“Haveyou________seenthefilm?

”“No,Ihave________seenit.”

5.“Hasthebusleft_______?

”“Yes,ithas_________left.”

Keys:

1.never2.just,already3.for4.ever,never5.yet,just/already

现在完成时练习题及答案

二、用since和for填空

1.______twoyears2.____twoyearsago

3.___lastmonth4.______1999

5._______yesterday6._______4o’clock

74hours8._____anhourago

9.___wewerechildren

10._____lunchtime

11.____shelefthere

12.HehaslivedinNanjing___theyearbeforelast.

13.I’veknownhim______wewerechildren.

14.OurteacherhasstudiedJapanese______threeyears.

15.Shehasbeenawayfromthecity______abouttenyears.

16.It’sabouttenyears__________sheleftthecity.

六、用have/hasbeento/in,havegoneto及go的各种形式填空。

七用never,ever,already,just,yet,for,since填空

1.Ihave_______seenhimbefore,soIhavenoideaabouthim.

2.Jackhas_________finishedhishomework.

3.Mr.Wanghastaughtinthisschool________tenyears.

4.“Haveyou________seenthefilm?

”“No,Ihave________seenit.”

5.“Hasthebusleft_______?

”“Yes,ithas_________left.”

八.用适当的时态填空:

1.She’s_____________(live)hereeversinceshewasten.

2.Bothofthem________________(be)inHongkongfortendays.

3.Bothofthem____________(come)toHongkongtendaysago.

4.Halfanhour__________(pass)sincethetrain__________(leave).

5.Mary________(lose)herpen.________you_______(see)ithereandthere?

6._________you_____(find)yourwatchyet?

7.---Areyouthirsty?

---NoI_________just_________(have)someorange.

8.We----already_________(return)thebook.

9.________they_______(build)anewschoolinthevillage?

10.I_____________(notfinish)myhomework.Canyouhelpme?

11.Myfather_____(read)thenoveltwice.

12.I_________(buy)abookjustnow.

13.I_________(lost)mywatchyesterday.

14.Myfather___________(read)thisbooksinceyesterday.

现在完成时练习题

1.Allthefurnitureinthebuilding_______tothecompanynottohisown.

A.isbelongedBbelongsC.belongDarebelonged

2.WhenIwasatcollegeI_______threeforeignlanguages,butI_______allexceptafewwordsofeach.

A.spoke,hadforgottenBspoke,haveforgottenChadspoken,hadforgottenDhadspoken,haveforgotten

3.-----Wewouldhavewalkedtothestation.Itwassonear.

-----Yes,ataxi_______atallnecessary.

Awasn’tBhadn’tbeenCwouldn’tbeDwon’tbe

4.Idon’treallyworkhere.I_______untilthenewsecretaryarrives.

AjusthelpoutBhavejusthelpedout

CamjusthelpingoutDwilljusthelpout

5.He_______hislegwhenhe_______inafootballmatch.

Abroke,playedBwasbreaking,wasplaying

Cbroke,wasplayingDwasbreaking,played

6.Thenewsecretaryissupposedtoreporttothemanagerassoonasshe_______.

AwillarriveBarrivesCisgoingtoarriveDisarriving

7.Asshe_______newspaper,Granny_______asleep.

Aread,wasfallingBwasreading,fell

Cwasreading,wasfallingDread,fall

8.---Doyoulikethematerial?

---Yes,it_______verysoft.

AisfeelingBfeltCfeelsDisfelt

9.---Comeonin,Tom.Iwanttoshowyousomething.

---Oh,howniceofyou!

I_______you_______tobringmeagift.

Aneverthink,aregoingBneverthought,weregoing

Cdidn’tthink,weregoingDhadn’tthought,weregoing

10.----You’veagreedtogo,sowhyaren’tyougettingready?

----ButI_______thatyou_______ustostartatonce.

Adon’trealize,wantBdon’trealize,wanted

Chaven’trealized,wantDdidn’trealize,wanted

11.Thehouseisdirty.We_______itforweeks.

Adidn’tcleanBhadn’tcleanedCdon’tcleanDhaven’tcleaned

12.-----_______thesportsmeetmightbeputoff.

----Yes,italldependsontheweather.

AI’vebeentoldBI’vetoldCI’mtoldDItold

13.----I’ms

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

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

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

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