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

上传人:b****8 文档编号:23979414 上传时间:2023-05-23 格式:DOCX 页数:17 大小:27.78KB
下载 相关 举报
现在完成时态习题含答案.docx_第1页
第1页 / 共17页
现在完成时态习题含答案.docx_第2页
第2页 / 共17页
现在完成时态习题含答案.docx_第3页
第3页 / 共17页
现在完成时态习题含答案.docx_第4页
第4页 / 共17页
现在完成时态习题含答案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

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

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

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

现在完成时态习题含答案

现在完成时态专练

句型转换:

1.Hehasalreadygonehome.

He___________________home____________.(否定句)

____________he__________home___________?

(一般疑问句)

2.Hehaslunchathome.

He_______________________lunchathome.(否定句)

____________he__________lunchathome?

(一般疑问句)

3.Hehasbeentheretwice.

______________________________________hebeenthere?

(划线提问)

4.Ihavelunchatschool.

____________________you____________lunch?

(划线提问)

用since和for填空

1.______twoyears2._______twoyearsago3._______lastmonth4.______1999

5._______yesterday6._______4o’clock7.______4hours8._______anhourago

9._______wewerechildren10._____lunchtime11.______shelefthere

12.HehaslivedinNanjing________theyearbeforelast.

13.I’veknownhim__________wewerechildren.

14.OurteacherhasstudiedJapanese_________threeyears.

15.Shehasbeenawayfromthecity___________abouttenyears.

16.It’sabouttenyears__________sheleftthecity.

用适当的时态填空:

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.

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

1)WhereisJack?

He__________hiscountryyesterday.

2)David________theparkjustnow.

4)Howlong_____he__________thisvillage?

5)TheSmiths______Beijingfor5years.

6)_____youever____________America?

--Yes,I____________theremanytimes.

7)I__________________thisschoolsincethreeyearsago.

8)WhereisJim?

He___________thefarmsinceIcamehere.

9)When_____he_____?

He_______anhourago.

10)Wouldyouliketo_____thezoowithme?

---Yes,butI_____therebefore.

11)Where_____you_____now?

---I____thezoo.

12)Heoften_____swimming.

13)_____you______therelastyear?

14)_____theyoften______skatinginwinter?

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

1.Hedied10yearsago.----He______________for10years/since10yearsago.

2.Heborrowedthebook2weeksago.-------He_____________thebookfor2weeks.

3.Heboughtthemotorbikeamonthago.------He___________themotorbikeforamonth.

4.Hearrivedherethreedaysago.------He____________heresincethreedaysago.

6.Helefthere2yearsago.-------He____________fromherefor2years.

7.Thefilmbegan30minutesago.------Thefilm__________for30minutes.

9.Theyclosedthedooranhourago.--------Thedoor___________foranhour.

10.Hejoinedthearmylastyear.He_____________thearmyforayear.

一、单项选择。

1、—______you___yourhomeworkyet?

—Yes.I_____it

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

2、Hisfather______thePartysince1978.

A.joinedB.hasjoinedC.wasinD.hasbeenin

3、—Doyouknowhimwell?

—Sure.We_________friendssincetenyearsago.

A.wereB.havebeenC.havebecomeD.havemade

4、.Whenhearrivedatthebusstop,thebus_____for20minutes.

A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway

5、I______theLeaguefor5yearssofar.

A.joinedB.havejoinedC.havebeenin

6、Thefactory____sincetheFebruaryof1988.

A.hasbeenopenB.hasopenedC.wasopenD.opened

7、MaryandRose____friendssincetheymetin2000.

A.havemadeB.havebeenC.madeD.havebecome

8、Themeeting_____foraweeknow.

A.hasfinishedB.hasendedC.hasbeenover

9、MissGao______thisschoolfornearly5years.

A.hasbeeninB.hascometoC.hastaught

10、Howlong_______he________?

A.did;diedB.has,diedC.has,beendead

11、He______ateightyesterdayafternoon.

A.sleptB.wassleepingC.hassleepD.hadslept

12、He________thecarforaweek.

A.boughtB.hasboughtC.hashad

13、-----Howlong_____you_____ill?

-----Twoweeks.

A.didfallB.have,fellC.have,been

14、I'lllendyouthebook,butyoucanonly_____itfor2days.

A.borrowB.keepC.take

15、-----HowlongcanI______thebook?

------Twoweeks.

A.borrowB.lendC.getD.keep

16、Thefamouswriter_____onenewbookinthepasttwoyear.

A.iswritingB.waswritingC.wroteD.haswritten

17、HaveyoumetMr.Li____?

A.JustB.agoC.beforeD.amomentago

18、—Howlonghaveyou____here?

—Abouttwomonths.

A.beenB.goneC.comeD.arrived

19、—Ourcountry____alotsofar.

—Yes.Ihopeitwillbeeven______.

A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better

20、—______you___yourhomeworkyet?

—Yes.I_____itamomentago.

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

21、We______XiaoLisinceshewasalittlegirl.

A.knowB.hadknownC.haveknownD.knew

22、HarryPotterisaverynicefilm.I_____twice.

A.willseeB.haveseenC.sawD.see

23、—ThesefarmershavebeentotheUnitedStates.—Really?

When_____there?

A.willtheygoB.didtheygoC.dotheygoD.havetheygone

24、ZhouLang______already______inthisschoolfortwoyears.

A.was;studyingB.will;studyC.has;studiedD.are;studying

25、Hisfather______thePartysince1998.

A.joinedB.hasjoinedC.wasinD.hasbeenin

26、—Doyouknowhimwell?

—Sure.We______friendssincetenyearsago.

A.wereB.havebeenC.havebecomeD.havemade

27、Hehas___beentoShanghai,hashe?

A.alreadyB.neverC.everD.still

28、Hurryup!

Theplay__________fortenminutes.

A.hasbegunB.hadbegunC.hasbeenonD.began

29、It___tenyearssinceheleftthearmy.

A.IsB.hasbeenC.willD.was

30、MissGreenisn'tintheoffice.She_______tothelibrary.

A.hasgoneB.wentC.willgoD.hasbeen

31、Myparents______Shandongfortenyears.

A.havebeeninB.havebeentoC.havegonetoD.havebeen

32、Thestudentshavecleanedtheclassroom,____?

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

33、_______hasMr.WhitebeenamemberofGreenerChinasincehe_______toChina?

A.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived

34、Hisuncle_______formorethan9years.

A.hascomehereB.hasstartedtoworkC.haslivedthereD.haslefttheuniversity

 

答案

’’t;had;Has;had3.How;many;times;has4.Where;have;had

用适当的时态填空:

1.lived2.havebeen3.came4.haspassedleft5.haslostHaveseen

’tfinish11.hasread12.bought13.lost14.hasread

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

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

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

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

单项选择

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

 

教案

年级:

科目:

英语

课题:

现在完成时

教学目的:

教学重点:

教学难点:

教学过程

一Warmingupandleadin

二Presentation

Recitewordsanditspastandpastparticiple(背诵单词及其过去分词):

be,come,become,buy,can,do,eat,feel,go,give,hear,know,let,see,write

(二)Definition

1.已完成用法,也叫影响性用法。

该用法的现在完成时表示一个过去发生的动作在过去已经完成,但对现在产生影响。

2.未完成用法,也叫持续性用法。

该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束)。

(三)Structure

Have/has+过去分词

回顾句子结构:

(定)主(状)谓(定)宾(补)

E.g,Hehasseenthefilmseveraltimes.这部电影他已经看了好几次了。

(已完成)

E.g.Ihaveknownherforalingtime.我认识她很长时间了。

(未完成)

否定句:

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

一般疑问句:

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

(四)常用时间状语:

“since+时间”,“for+时间段”及howlong,since,ever,never,already,yet,twice,sofar,uptonow,overtheyears,inthelast/pastfewyears.

1.Since表示“自从......以来”时,无论是用作介词、连词还是副词,since通常要与现在完成时连用。

如:

I’vehadnothingtoeatsincelunchtime.从中午到现在我什么都没吃。

IthasbeenalongtimesincetheTFboysfounded.TFboys成立很久了。

Ithastenyearssincehelefthere.他离开这儿已10年了。

2.Inthelastfewyears/inthepastfewyears,“在过去的几年”表示从现在算起的过去一段时间内,通常要与现在完成时连用。

如:

Thehousehaschangedhandsthreetimesinthelasttwoyears.在过去的两年中,这栋房子已转手三次。

I’veseenlittleofherinthepastfewweeks.近几周我很少见到她。

3.Overtheyears“这些年来”“经过这么多年之后”“最近几年”,通常表示从现在算起的过去几年。

She’sbroughtussomuchhappinessovertheyears.这些年来,她给我们带来了不少的幸福。

4.Sofar/Uptonow“到目前为止”

Sofar/Uptonow500peoplehavediedintheearthquake.到现在为止,已有500人在地震中丧生。

5.It’sthefirsttimethat...“这是第一次做某事”,that从句后跟现在完成时。

如:

It’sthesecondtimeI’vecomehere.这是我第二次来这。

(forsb.)todosth.

It’stime用动词的过去式(be用were)

(that)

用should+动词原形(should不省略)

It’stimetodocleaning.

It’stimeweshoulddocleaning.

It’stimewedidcleaning.

注意:

1.现在完成时不能单独与过去的时间状语连用,如yesterday,lastweek,threeyearsago等;2.不能与when连用;3.现在完成时往往同表示不确定的过去时间状语连用。

(五)hasgoneto,hasbeento,hasbeenin的区别

Have/hasgoneto:

去了(现在不在现场)

Whereisyourfather?

HehasgonetoShanghai.

Have/hasbeento:

去过(在现场)

MyfatherhasbeeninShanghai.

Havebeenin:

待了多久(还在所待的地方)

MyfatherhasbeeninShanghaifortwomonths./sincetwomonthsago.

注意:

与表示

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

当前位置:首页 > 工程科技 > 交通运输

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

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