现在完成时练习题.docx
- 文档编号:9611785
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:22
- 大小:28.56KB
现在完成时练习题.docx
《现在完成时练习题.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题.docx(22页珍藏版)》请在冰豆网上搜索。
现在完成时练习题
现在完成时练习题
篇一:
现在完成时态习题(含答案)
现在完成时态专练
句型转换:
1.Hehasalreadygonehome.
He___________________home____________.(否定句)
____________he__________home___________?
(一般疑问句)
2.Hehaslunchathome.
He_______________________lunchathome.(否定句)
____________he__________lunchathome?
(一般疑问句)
3.
______________________________________hebeenthere?
(划线提问)
4.
____________________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____friendssincetheymetin2019.
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
答案
句型转换:
1.hasn’t;gone;yet;Has;gone;yet2.hasn’t;had;Has;had3.How;many;times;has4.Where;have;had用since和for填空:
1.for2-6.since7.for8-13.since14-15.for16.since
用适当的时态填空:
1.lived2.havebeen3.came4.haspassedleft5.haslostHaveseen
6.Havefound7.havehad8.havereturned9.Didbuilt10.didn’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.hasbeenon
9.hasbeenclosed10.hasbeenamemberof
单项选择
1-10CDBCCABCAC11-20ACCBDDCACB21-30CBBCDBBCBA31-34ADCC
篇二:
现在完成时练习题及答案(老师专用)
时态讲解:
现在完成时
1话人强调的是该动作或状态对现在的结果或影响。
Mydaughterhasjustgoneout.我女儿刚出去。
I’msurewe’vemetbefore.我肯定我们以前见过面。
Shehasarrived.她到了。
2)表示开始于过去并持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently,already,just,lately,for…,since…,yet等。
如:
Ihaven’theardfromherthesedays.这些日子我没有收到她的信。
Wehaven’tseenyourecently.最近我们没有见到你。
Theyhavebeenawayfortwoyears.他们离开已经两年了。
ShehasbeenwithussinceMonday.
3).现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.Wehavehadfourtextsthissemester.
6.havebeento和havegoneto的区别
havebeento强调“去过”,现已不在那里,如:
HehasbeentotheUSAthreetimes.
他到美国去过三次。
(过去“到美国”,现在已“不在美国”)
havegoneto主要强调的是“去了”,现在人不在说话的现场,如:
--Where'syourmother?
--你妈妈在哪?
--Shehasgonetothehospital.--她去医院了。
一结构
1.肯定句:
主语+have/has+动词的过去分词+其他
2.否定句:
主语+have/has+not+动词的过去分词+其他
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,rea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 练习题