初中英语语法现在完成时练习题及答案_第1页
初中英语语法现在完成时练习题及答案_第2页
初中英语语法现在完成时练习题及答案_第3页
初中英语语法现在完成时练习题及答案_第4页
初中英语语法现在完成时练习题及答案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

千里之行,始于脚下。第2页/共2页精品文档推荐初中英语语法现在完成时练习题及答案一、时态讲解:现在完成时

(1)构成:现在完成时由助动词have+过去分词构成,助动词have有人称和数的变化。第三人称单数用has,其余用have.

现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以

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

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.他们到过XXX。(现在已经不在XXX)

TheyhavegonetoCanada.他们到XXX去了。(可能在路上和已经到XXX).

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.他们从未去过XXX。

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

Exercise:

I.Fillintheblankswiththeproperform.

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

2._____he____(finish)hisworktodayNotyet.

3.Myfather____just____(come)backfromwork.Heistirednow.

4.Where’sLiMingHe__________(go)totheteacher’soffice.

5.I__________(work)heresinceI______(move)herein1999.

6.SofarI_______________(make)quiteafewfriendshere.

7.Howlong________theWangs______________(stay)hereFortwoweeks.

8.I________just___________(finish)myhomework.

9.He________(go)toschoolonfooteveryday.

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

II.Choosethebestanswer.

1.Howlonghaveyou_______here

A.come

B.got

C.arrived

D.been

2.Mygrandpadied_________.

A.attheageofmy2

B.for2years

C.whenIwas2.

D.myagewas6.

3.Janehas_____toBeiJing.Shewillcomebacktomorrow.

A.been

B.gone

C.went

D.neverbeen

4.Itistenyears_____Ilastsawher.

A.after

B.since

C.for

D.that

willgotothestationtomeetLorry

--Iwill.I_____herseveraltimes.

A.met

B.havemet

C.hadmet

D.willmeet

6.--Whatanicedress!Howlong_____you_____it

--Just2weeks.

A.will,buy

B.did,buy

C.are,having

D.have,had

youknowLydiaverywell

--Yes,SheandI_____friendssincewewereveryyoung.

A.havemade

B.havebecome

C.havebeen

D.haveturned

8.TheSmiths_______inChinafor8years.

A.haslived

B.lived

C.havebeen

D.live

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

--Sorry.He______theBainiaoPark.

A.hasbeento

B.hasgoneto

C.wentto

D.willgoto

10.--____youever____totheUS

--Yes,twice.

A.Have,gone

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

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

现在完成时练习题

一、翻译下列句子:

你曾经吃过鱼和薯条吗

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

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

4.他已经吃过午饭

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

6.我哥哥还没回来。

7.这本字典我已买了三年了。

8.他离开中国三年了。

9.我熟悉他们五年了。

10.他们已去了XXX五年了。

11.自从他搬到济宁,他就住这儿了。

12.我妹妹成为一个高校生已经三年。

13.自从1999年以来他们就熟悉。

14.我来到这个小学已3年多了。

二、用since和for填空

yearsyearsmonth1999

4o’clock74hours

hourago9.___wewerechildrenlunchtime

shelefthere

12.HehaslivedinNanjing___theyearbeforelast.

13.I’veknownhim______wewerechildren.

14.OurteacherhasstudiedJapanese______threeyears.

15.Shehasbeenawayfromthecity______abouttenyears.

16.It’sabouttenyears__________sheleftthecity.

三、结束性动词转换为以下连续性动词或者表示可以连续的状态的短语。

①arriveat/insp/getto/reachsp/come/go/movetosp

→beinsp/atschool/athome/onthefarm/behere/bethere

1)HegottoBeijingfiveminutesBeijingfor.

2)ImovedtotheUSAin2023.ItheUSAsince.

3)Iwenthomeyesterday.Ihomefor.

4)Theycameherelastweek.They___________heresince_____________.

②cometo/gobackto/returnto→bebacktogoout→beout

1)Hecameouttwoyears______________for____________.

2)WereturntoBeijing_______________toBeijingsince__________.

③become→be

1)Ibecameateacherin2000.I________________ateacherfor_________________.

2)Theriverbecamedirtylastyear.Theriver______________dirtyfor_______________.

④close→beclosedopen→beopen

1)Theshopclosedtwohoursago.Theshop_____________________for_________________.

2)Thedooropenedatsixinthedoor________________________forsixhours.

⑤getup→beup;die→bedead;leavesp.→beawayfromsp.

fallasleep/gettotsleep→beasleep;finish/end→beover;marry→bemarried;

1)Igotuptwohours_____________________since_______________.

2)HeleftShanghaijust__________________________Shanghaiforfiveminutes.

3)Mygrandpadiedingrandpa__________________for_______________.

4)Themeetingfinishedatmeeting____________________forsixhours.

5)Igottosleeptwohoursago.I________________since__________________.

6)Theymarriedin1990.They___________________________since_________.

⑥start/begintodosth.→dosth.;begin→beon

1)Ibegantoteachatthisschoolin1995.I________atthisschoolsince____.

2)Thefilmbegantwominutesago.Thefilm____________for________.

⑦borrow→keep;lose→nothave;buy→have;puton→wear

catch/getacold→haveacold;gettoknow→know

1)Theyborroweditlastweek.They__________itsince_____________.

2)Iboughtapentwohoursago.I____________apenfor_____________.

3)Igottoknowhimlastyear.I___________himsince___________.

4)Iputonmyglassesthreeyearsago.I_________myglassesfor___.

⑧have/hasgoneto→havebeenin

Hehasgoneto_____________Beijingfortwodays.

⑨jointheleague/theParty/thearmy

→bealeaguemember/aPartymember/asoldier

→beamemberoftheleague/theParty

→beintheleague/theParty/thearmy

1)Hejoinedtheleaguein2023.

He_________________a_________________fortwoyears.

He___________a_________the________fortwoyears.

He_______________________theleaguefortwoyears.

2)Mybrotherjoinedthearmytwoyearsago.

Mybrother_________a________for______________________.

Mybrother___________in___________fortwoyears.

四、划线提问

1)Ihavebeentherefortwodays.

_____________________________you____________________

2)Myfatherhaslivedheresince2000.

____________________________yourfather___________________

3)Helefthereyesterday.

_________________he___________________

4)Theyboughtabooktwohoursago.

_____________________they__________abook

五、用have(has)been或have(has)gone填空。

A:Where____________LiFei___________

B:He____________toHainanIsland.

A:Howlong___________he___________there

B:He_____________thereforthreedays.

A:Whenwillhecomeback,doyouknow

B:I’mafraidhewon’tcomebackrecently.

A:CouldyoutellmethewaytoHainanIsland

B:Sorry,I_________never___________there.

A:Howmanytimes___________LiFei__________tothatplace

B:He_____________thereonlyonce.

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

1)WhereisJackHe__________hiscountry.

2)David________theparkjustnow.

3)John_______Englandsincehecameback.

4)Howlong_____they_____thisvillage

5)TheSmiths______Beijingforyears.

6)_____youever____America--Yes,I_____theremanytimes.

7)I_____thisschoolsincethreeyearsago.

8)WhereisJimHe_____thefarm.

9)When_____he_____He_______anhourago.

10)Wouldyouliketo_____tothezoowithmeYes,butI_____therebefore.

11)Where_____you_____nowI____tothezoo.

12)Heoften_____swimming.

13)_____you______therelastyear

14)_____theyoften______skatinginwinter

七用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.”

八.用适当的时态填空:

’s_____________(live)hereeversinceshewasten.

ofthem________________(be)inHongkongfortendays.

ofthem____________(come)toHongkongtendaysago.

4.Halfanhour__________(pass)sincethetrain__________(leave).

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

6._________you_____(find)yourwatchyet

7.AreyouthirstyNoI_________just_________(have)someorange.

8.Wealready_________(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.since

2.for

3.for

4.since

5.since

6.for

7.for

8.since

1.have,seen,saw

2.Has,finished

3.has,come

4.hasgone

5.haveworked,moved

6.havemade

7.have,stayed

8.have,finished

9.goes10.have,found11.is12.werereading13.isclimbing14.iscoming15.Have,seenKeys:1.Howlonghave,beenthere2.Howlonghas,livedhere3.Whendid,leavehere4.Whendid,buy

Keys:1.never2.just,already3.for4.ever,never5.yet,just/already现在完成时态练习题答案

一.翻译下列句子:

1.Haveyoueverhad/eatenfishandchips

2.Ihavejustlostmychemistrybook.

3.Ihaveneverbeentothefarmbefore.

4.Hehasalreadyhadlunch=Hehashadlunchalready.

5.Haveyouseenthemovieyet

6.Mybrotherhasn’tcome/get/beenbackyet=Mybrotherhasn’treturnedyet.

7.Ihavehadthisdictionaryforthreeyears/sincethreeyearsago.

8.HasbeenawayfromChinaforthreeyears.

9.Ihaveknownthemforfiveyears.

10.TheyhavebeenintheUSAforfiveyears.

11.HehasbeenheresincehemovedtoJining.

12.Mysisterhasbeenacollegestudentforthreeyears=Mysisterhasbeenincollegeforthreeyears.

13.Theyhaveknowneachothersince1999.

14.Ihavebeeninthisschoolforoverthreeyears.

二、用since或者for填空

1.for

2.since

3.since

4.since

5.since

6.since

7.for8since10.since

11.since13.since

16.since

三、结束性动词转换为以下连续性动词或者表示可以连续的状态的短语

①1.hasbeenin,fiveminutes

2.havebeenin,2023

3.havebeenat,twodays

4.havebeen,lastweek

②1.havebeenout,twoyears

2.havebeenback,yesterday

③1.havebeen,nineyears

2.hasbeen,twoyears

④1.hasbeenclosed,twohours

2.hasbeenopen

⑤1.havebeenup,twohoursago

2.hasbeenawayfrom

3.hasbeendead,sevenyears

4.hasbeenover

5.havebeenasleep,twohoursago

6.havebeenmarried,1990

⑥1.havetaught,1995

2.

温馨提示

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

评论

0/150

提交评论