现在完成时态习题含答案.docx

上传人:b****3 文档编号:4986966 上传时间:2022-12-12 格式:DOCX 页数:9 大小:17.86KB
下载 相关 举报
现在完成时态习题含答案.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

现在完成时态习题含答案

现在完成时态专练

句型转换:

1.Hehasalreadygonehome.

Hehome.否(定句

hehome?

一(般疑问句

2.Hehaslunchathome.

Helunchathome.否定句

helunchathome?

一般疑问句

3.Hehasbeentheretwice.

hebeenthere划钱提问

4.Ihavelunchatschool.

youlunch?

划(线提问

用since和for填空

1.twoyears

2.twoyearsago

3.lastmonth

4.1999

5.yesterday

6.4o'clock

7.4hours

8.anhourago

9.wewerechildren10.lunchtime11.shelefthere

12.HehaslivedinNanjingtheyearbeforelast.

13.I'veknownhimw_e_werechildren.

14.OurteacherhasstudiedJapanesethreeyears.

15.Shehasbeenawayfromthecityabouttenyears.

16.It'sabouttenyearssheleftthecity.

用适当的时态填空:

1.She's(livehereeversincewshaesten.

2.Bothofthem(beinHongkongfortendays.

3.Bothofthem(cometoHongkongtendaysago.

4.Halfanhour(passsincethetrain(leave.

5.Mary(loseherpen.you(see

ithereandthere?

6.you(findyourwatchyet?

7.---Areyouthirsty?

---NoIjust(havesomeorange.

8.Wealready(returnthebook.

9.they(buildanewschoolinthevillage?

10.I(notfinishmyhomework.Canyouhelpme?

11.Myfather(readthenoveltwice.

12.I(buyabookjustnow.

13.I(lostmywatchyesterday.

14.Myfather(readthisbooksinceyesterday.

三、用have/hasbeento/in,havegonet及goto形式填空。

1WhereisJack?

Hehiscountryyesterday.

2Davidtheparkjustnow.

4Howlonghethisvillage?

5TheSmithsBeijingfor5years.

6youeverAmerica?

--Yes,Itheremany

times.

7Ithisschoolsincethreeyearsago.

8WhereisJim?

HethefarmsinceIcamehere.

9Whenhe?

Heanhourago.

10Wouldyouliketothezoowithme?

---Yes,butItherebefore.

11Whereyounow?

---Ithezoo.

12Heoftenswimming.

13youtherelastyear?

14theyoftenskatinginwinter?

延续性动词和瞬间性动词之间的转化

1.Hedied10yearsago.Hefor10years/since10yearsago.

2.Heborrowedthebook2weeksago.Hethebookfor2

weeks.

3.Heboughtthemotorbikeamonthago.Hethemotorbikefora

month.

4.Hearrivedherethreedaysago.Heheresincethreedaysago.

6.Helefthere2yearsago.Hefromherefor2years.

7.Thefilmbegan30minutesago.Thefilmfor30minutes.

9.Theyclosedthedooranhourago.Thedoorforanhour.

10.Hejoinedthearmylastyear.Hethearmyforayear.

一、单项选择。

1、—you___yourhomeworkyet?

—Yes.Iit

A.Did;do;finished

B.Have;done;finished

C.Have;done;havefinished

D.will;do;finish

2、HisfatherthePartysince1978.

A.joined

B.hasjoined

C.wasin

D.hasbeenin

3、—Doyouknowhimwell?

—Sure.Wefriendssincetenyearsago.

A.were

B.havebeen

C.havebecome

D.havemade

4、.Whenhearrivedatthebusstop,thebusfor20minutes.

A.hasleft

B.hadleft

C.hasbeenaway

D.hadbeenaway

5、ItheLeaguefor5yearssofar.

A.joined

B.havejoined

C.havebeenin

6、ThefactorysincetheFebruaryof1988.

A.hasbeenopenB.hasopenedC.wasopenD.opened

7、MaryandRosefriendssincetheymetin2000.

A.havemade

B.havebeen

C.made

D.havebecome

8、Themeetingforaweeknow.

A.hasfinished

B.hasended

C.hasbeenover

9、MissGaothisschoolfornearly5years.

A.hasbeenin

B.hascometo

C.hastaught

10、Howlonghe?

A.did;died

B.has,died

C.has,beendead

11、Heateightyesterdayafternoon.

A.slept

B.wassleeping

C.hassleep

D.hadslept

12、Hethecarforaweek.

A.bought

B.hasbought

C.hashad

13、Howlongyouill?

Twoweeks.

A.didfall

B.have,fell

C.have,been

14、I'lllendyouthebook,butyoucanonlyitfor2days.

A.borrow

B.keep

C.take

15、HowlongcanIthebook?

Twoweeks.

A.borrow

B.lend

C.get

D.keep

16、Thefamouswriteronenewbookinthepasttwoyear.

A.iswriting

B.waswriting

C.wrote

D.haswritten

17、HaveyoumetMr.Li?

A.Just

B.ago

C.before

D.amomentago

18、—Howlonghaveyouhere?

—Abouttwomonths.

A.been

B.gone

C.come

D.arrived

19、—Ourcountryalotsofar.

—Yes.Ihopeitwillbeeven.

A.haschanged;well

B.changed;good

C.haschanged;better

D.changed;better

20、—you___yourhomeworkyet?

—Yes.Iitamomentago.

A.Did;do;finished

B.Have;done;finished

C.Have;done;havefinished

D.will;do;finish

21、WeXiaoLisinceshewasalittlegirl.

A.know

B.hadknown

C.haveknown

D.knew

22、HarryPotterisaverynicefilm.Itwice.

A.willsee

B.haveseen

C.saw

D.see

23、—ThesefarmershavebeentotheUnitedStates—.Really?

Whenthere

A.willtheygo

B.didtheygo

C.dotheygo

D.havetheygone

24、ZhouLangalreadyinthisschoolfortwoyears.

A.was;studying

B.will;study

C.has;studied

D.are;studying

25、HisfatherthePartysince1998.

A.joined

B.hasjoined

C.wasin

D.hasbeenin

26、—Doyouknowhimwell?

—Sure.Wefriendssincetenyearsago.

A.were

B.havebeen

C.havebecome

D.havemade

27、Hehas___beentoShanghai,hashe?

A.already

B.never

C.ever

D.still

28、Hurryup!

Theplayfortenminutes.

A.hasbegun

B.hadbegun

C.hasbeenon

D.began

29、It___tenyearssinceheleftthearmy.

A.Is

B.hasbeen

C.will

D.was

30、MissGreenisn'tintheoffice.Shetothelibrary.

A.hasgone

B.went

C.willgo

D.hasbeen

31、MyparentsShandongfortenyears.

A.havebeenin

B.havebeento

C.havegoneto

D.havebeen

32、Thestudentshavecleanedtheclassroom,?

A.sothey

B.don'tthey

C.havethey

D.haven'tthey

33、hasMr.WhitebeenamemberofGreenerChinasinceheto

China?

A.Howsoon,comes

B.Howoften,got

C.Howlong,came

D.Howfar,arrived

34、Hisuncleformorethan9years.

A.hascomehere

B.hasstartedtowork

C.haslivedthere

D.haslefttheuniversity

答案

句型转换:

1.hasn't;gone;yet;Has;gone;yet2.hasn't;had;Ha;s;had3.Howmany;times;has4.Where;have;had

用sinee和for填空:

1.for2-6.sinee7.for8-13.sinee14-15.for16.sinee

用适当的时态填空:

1.lived2.havebeen3.came4.haspassedleft5.haslostHave

seen

6.Havefound

7.havehad

8.havereturned

9.Didbuilt10.didn'tfinishr1e1a.dha1s2.bought13.lost14.hasread

用have/hasbeento/in,havegonet及go的各种形式填空:

1.wentto2.wentto

4.hasbeenin5.hasbeenin6.Havebeento;havebeen7.havebeenin8.hasgoneto9.didgo;went10.go;havebeen11.didgo;went12.goes13.Didgo14.Dogo

延续性动词和瞬间性动词之间的转化:

1.hasbeendead2.haskept3.hashad4.hasbeen6.hasbeenaway7.hasbeenon9.hasbeenelosed10.hasbeenamemberof

单项选择

1-10CDBCCABCAC11-20ACCBDDCACB21-30CBBCDBBCBA31-34ADCC

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

当前位置:首页 > 高中教育 > 理化生

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

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