初中现在完成时练习题.docx
《初中现在完成时练习题.docx》由会员分享,可在线阅读,更多相关《初中现在完成时练习题.docx(33页珍藏版)》请在冰点文库上搜索。
初中现在完成时练习题
初中现在完成时练习题
一.选择题(共49小题)
1.一Hello!
CouldIspeaktoLily?
一Sorry,sheisnotin.She_______Shanghai.( )
A.havebeentoB.havegonetoC.hasbeentoD.hasgoneto
2.Jack,Ihaven'tseenyouruncleforalongtime.
He________Shanghaionbusinessfortwomonths.( )
A.wenttoB.hasgonetoC.hasbeeninD.hasbeento
3.﹣﹣﹣Whyareyouworried?
﹣﹣﹣I'mexpectingacallfrommydaughter.She______NewYorkforthreeyears.( )
A.hasgonetoB.hasbeentoC.hasbeeninD.hascomein
4.﹣﹣whereisyourfather?
﹣﹣He_____Australiaandhe______Sydeny.( )
A.hasbeento;hasbeeninB.hasgoneto;hasbeenin
C.hasbeenin;hasbeentoD.hasgoneto;hasbeento
5.﹣Doyoumissyourparentsfaraway?
﹣Yes,verymuch.Theythehometownforovertwoyears.( )
A.leftB.haveleft
C.wereawayfromD.havebeenawayfrom
6.﹣Wherearetheflowers?
﹣﹣Yousee,someonethemtothewindow.( )
A.movesB.hadmovedC.hasmovedD.wouldmove
7.一Yourshoesaresoold.Whydon'tyoubuyanewpair?
一BecauseI______allmymoneyonanMP5.( )
A.spendB.havespentC.amspendingD.wasspending
8.﹣﹣﹣WhendidMike________theoffice?
﹣﹣﹣Err,he_________forabout10minutes.( )
A.leave,leftB.left,wasaway
C.leave,hasbeenawayD.leave,hasleft
9."Didyouborrowthecomicbookfromthelibrary?
"
"Yes,Iitforthreedays.I'llreturnitthisafternoon."( )
A.borrowedB.kept
C.haveborrowedD.havekept
10.OurEnglishteacherisverynice.We_____friendssincethreeyearsago.( )
A.wereB.becameC.havebeenD.havemade
11.﹣Excuseme,whereisMrBrown'soffice?
﹣Sorry,Idon'tknow.I______hereforonlyafewdays.( )
A.workB.workedC.haveworkedD.willwork
12.BythetimeIgottothecinema,themovie_______fortenminutes.( )
A.hadbegunB.hadbeenonC.hasstartedD.hasbeenon
13.She_______thisbookfornearlythreeweeks.( )
A.hasborrowedB.haslentC.hasboughtD.haskept
14.Whatareyougoingtodothisweekend?
I______yet.( )
A.haven'tdecidedB.won'tdecide
C.havedecidedD.didn'tdecide
15.Hehas_______fortwoyears.Twoyears_______alongtime.( )
A.lefthome;areB.lefthome;is
C.beenawayfromhome;isD.beenawayfromhome;are
16.﹣I'msorrytohearthatyourpetdoghasdied.
﹣Thoughmydogforthreemonths,Istillmisshim.( )
A.hasdiedB.hasbeendead
C.diedD.wasdead
17.﹣﹣﹣WhereisMr.Smith?
﹣﹣﹣He________Guangzhou.He________thereforaweek.( )
A.hasgoneto;hasbeentoB.hasgoneto;hasbeen
C.hasbeento;hasgonetoD.hasbeenin;hasgoneto
18.Iheardthenewsongontheradio.Ihighandlowinthemusicstore,butIcan'tfindthesong.( )
A.searchB.havesearched
C.amsearchingD.willsearch
19.﹣BenandSuearen'thome,arethey?
﹣No.TheytoLondononbusiness.( )
A.havegoneB.goC.havebeenD.willgo
20.PremierZhouEnlaifor﹣﹣manyyears,hestilllivesintheheartsofChinesepeople.( )
A.diedB.wasdied
C.hasbeendiedD.hasbeendead
21.Mikeusedtobeatopstudent,buthe______behindsincehelosthimselfincomputergames.( )
A.fellB.hasfallenC.wasD.hasbeen
22.﹣I'msorrytohavekeptyouwaitinglong.
﹣Nevermind.I_____hereforonlyafewminutes.( )
A.havebeenB.havecomeC.wasD.am
23.﹣Helen,whendidyoumovehere?
﹣Iheresincetwoyearsago.( )
A.movedB.livedC.havemovedD.havelived
24.PeoplemoreandmoreusefulthingstoprotecttheearthsinceEarthDaywasstarted.( )
A.didB.weredoingC.willdoD.havedone
25.﹣IsJimmygoingtotheparty?
﹣I'mafraidnot.He________toHainanIsland.( )
A.wentB.hasgoneC.wasgoing
26.﹣﹣﹣Whatdoyouthinkofourcity?
﹣﹣﹣Verybeautiful.YouknowitisthefirsttimethatI_____here.( )
A.willbeB.wasC.hadbeenD.havebeen
27.Hurryup!
Thepianoconcertforfiveminutes.( )
A.hadbegunB.hasbeenonC.hasbegunD.began
28.﹣WhendidtheGreenscometoChina?
﹣They_____Chinaforsevenyears.( )
A.havecometoB.havebeentoC.havecomeinD.havebeenin
29.Ithisbookforaweek.Ihavetoreturnitnow.( )
A.borrowB.haveborrowed
C.havekept
30.﹣DoyouknowthemovieLostinThailand?
﹣Yes.Iittwice.It'sfunny.( )
A.sawB.seeC.haveseenD.willsee
31.﹣﹣HowlonghasRobert_______?
﹣﹣﹣Since2000.( )
A.beentoBeijingB.joinedtheartclub
C.becomeapolicemanD.studiedinthisschool
32.MissLin____________alotofworkforthepoorareasince2010.( )
A.doesB.didC.hasdoneD.willdo
33.﹣Hello!
MayIspeaktoAlice?
﹣Sorry.Sheisn'thererightnow.She________tothelibrary.( )
A.goesB.wentC.hasgoneD.isgoing
34.Sanyaisabeautifulcity.Itheretwice.( )
A.havegoneB.havebeenC.havegonetoD.havebeento
35.﹣Where'sLisa,Eric?
﹣She__________tothelibrary.( )
A.goesB.hadgoneC.hasgoneD.wouldgo
36.Hello,mayIspeaktoMr.Smith?
Sorry,heisn'tin.He______theoffice.( )
A.hasbeentoB.hasgoneto
C.hasbeenaway
37.﹣HaveyouseenDr.Adamsrecently?
﹣No.He__________HongKongforaninternationalmeeting.He'llcomebacktomorrow.( )
A.hasgoneinB.hasbeeninC.hasgonetoD.hasbeento
38.﹣didyouruncleleavehishometown?
﹣Hefornearlytwentyyears.( )
A.When;hasleftB.When;hasbeenaway
C.Howlong;hasleftD.Howlong;hasbeenaway
39.ImanynewfriendssinceIcamehere.( )
A.makeB.madeC.willmakeD.havemade
40.﹣DoyouknowLucy'sgrandma?
﹣Ofcourse.Sheisakindwoman,butshehasforaboutamonthsincesheintheaccident.( )
A.beendead;waskilledB.died;waskilled
C.beendead;killedD.died;killed
41.﹣youeverthehistorymuseum,Paul?
﹣No.Ihaven't.( )
A.Do;visitB.Did;visitC.Have;visited
42.﹣Jenny,whendidyoumovehere?
﹣Ihereforthreeyears.
A.livedB.movedC.havemovedD.havelived
43.﹣Ithinkourteacher.Mrs.Allen,knowseverything.
﹣Iagree.Becausesheover2,000books.( )
A.readB.hasreadC.readsD.isreading
44.﹣Look!
Someone_______theclassroom.
﹣Well,itwasn'tme.Ididn'tdoit.( )
A.iscleaningB.wascleaningC.hascleanedD.willclean
45.It'snicetoseeyouagain.Weeachothersince2014.( )
A.won'tseeB.don'tseeC.haven'tseenD.didn'tsee
46.Weup.soweshouldhelpparentsdosomehousework.( )
A.growB.grewC.willgrowD.havegrown
47.TheshopinBaolongSquare________forsixyears,butI________theresofar.( )
A.hasopened;haven'tgone
B.hasbeenopen;haven'tbeen
C.hasbeenopen;haven'tgone
D.hasopened;haven'tbeen
48.﹣_____totheUnitedStates?
﹣No,never.ButIwenttoCanadaafewyearsago.( )
A.HaveyoubeenB.Haveyougone
C.DidyougoD.Willyougo
49.Hurryup!
Themovie_____for10minutes.( )
A.beginB.beganC.hasbegunD.hasbeenon
二.填空题(共1小题)
50.Look!
Thesnow (stop).Let'sgooutsidetomakeasnowman.
初中现在完成时练习题
参考答案与试题解析
一.选择题(共49小题)
1.一Hello!
CouldIspeaktoLily?
一Sorry,sheisnotin.She_______Shanghai.( )
A.havebeentoB.havegonetoC.hasbeentoD.hasgoneto
【分析】﹣﹣﹣你好,我可以和Lily讲话吗?
﹣﹣﹣对不起,她不在.她已经去上海了.
【解答】答案:
D.根据"sheisnotin"可知已经去上海了,主语+have/has+goneto+地点表示已经去某地了,主语+have/has+beento+地点意为曾经去过某地,表示去过回来了,主语是she,要用主语+has+goneto+地点,故选D.
【点评】本题考查主语+have/has+goneto+地点和主语+have/has+beento+地点用法区别,及主语是第三人单数时要用助动词has.
2.Jack,Ihaven'tseenyouruncleforalongtime.
He________Shanghaionbusinessfortwomonths.( )
A.wenttoB.hasgonetoC.hasbeeninD.hasbeento
【分析】﹣杰克,我很长时间没见过你的叔叔了.
﹣他去上海做生意两个月了.
【解答】答案:
C根据fortwomonths可知,"两个月"表示一段时间,表示过去的动作一直持续到现在,应该用现在完成时态;现在完成时态的结构为have/has+动词的过去分词,主语是he,助动词用has;动词短语hasbeento表示"去而归"和hasgoneto表示"去而未归",故排除BD;hasbeenin表示"在某处",be是延续性动词,它后面可以表示一段时间的状语,故选C.
【点评】判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态.此题注意hasbeento"去而归",hasgoneto"去而未归"和hasbeenin"在某处"等相似动词短语的词义辨析.
3.﹣﹣﹣Whyareyouworried?
﹣﹣﹣I'mexpectingacallfrommydaughter.She______NewYorkforthreeyears.( )
A.hasgonetoB.hasbeentoC.hasbeeninD.hascomein
【分析】﹣你为什么焦急?
﹣我在期待我女儿的电话,她在纽约三年了.
【解答】答案:
Chavegoneto去了,没回;Bhavebeento去过某地;Chavebeenin一直呆在某地;Dhavecomein无此结构,根据句中的时间forthreeyears可知应用现在完成时,表示过去发生的事一直持续到现在,需要注意的是谓语动词必须是延续性动词,have/hasbeento/goneto/come是非延续性动词,hasbeenin+地点的结构是延续性动词,又因为主语是单数,所以只能用has,故选C
【点评】判断动词的时态,要通过所给的时间状语去判断动词存在的状态.注意延续性动词和短暂性动词的区别
4.﹣﹣whereisyourfather?
﹣﹣He_____Australiaandhe______Sydeny.( )
A.hasbeento;hasbeeninB.hasgoneto;hasbeenin
C.hasbeenin;hasbeentoD.hasgoneto;hasbeento
【分析】﹣你爸爸在哪里?
﹣他去了澳大利亚,他在悉尼.
【解答】正确答案:
B.
havegoneto表示去了某地或在去某地的路上,havebeento表示曾经去过某地,现在已经回来了,havebeenin表示在某地.根据题干可知说话人在询问对方爸爸在哪里,且悉尼是澳大利亚的一个城市,则他爸爸是去了澳大利亚,他在悉尼,故选择B.
【点评】本题考查havegone/beento,havebeenin,基础题,掌握三者的基本用法与区别,再根据题干进行选择.
5.﹣Doyoumissyourparentsfaraway?
﹣Yes,verymuch.Theythehometownforovertwoyears.( )
A.leftB.haveleft
C.wereawayfromD.havebeenawayfrom
【分析】你想念你远方的父母吗?
是的非常想念.他们离开家乡已经有两年了.
【解答】答案:
D根据时间状语fortwoyears可知,要用现在完成时态;并且动词要用延续性动词,leave为瞬间动词,beaway为延续性动词;又因现在完成时态的结构为have/has+动词的过去分词.故选D.
【点评】判断动词的时态,要通过所给的时间状语去判断动词存在的状态,以及是否要用延续性动词.
6.﹣Wherearetheflowers?
﹣﹣Yousee,someonethemtothewindow.( )
A.movesB.hadmovedC.hasmovedD.wouldmove
【分析】翻译:
﹣﹣花在哪里?
﹣﹣你看,有人把他们移到了窗口.
【解答】moves一般现在时;hadmoved过去时;wouldmove过去将来时;叙述的时候,花已经被移走了,根据语境可知应用现在完成,故选:
C.
【点评】本题主要考查现在完成时的用法,根据语境利用排除法即可选的
7.一Yourshoesaresoold.Whydon'tyoubuyanewpair?
一BecauseI______allmymoneyonanMP5.( )
A.spendB.havespentC.amspendingD.wasspending
【分析】你的鞋这么旧.你为什么不买一双新的?
因为我已经把所有钱花在了买MP5上了.
【解答】答案:
B考查现在完成时态的用法:
它表示过去发生或完成的事情对现在造成的影响和结果.现在完成时的结构是have/has+动词的过去分词,根据Yourshoesaresoold.Whydon'tyoubuyanewpair?
鞋现在是旧的却不买新的可知,我已经把钱花在了买MP5上了,故选B
【点评】此类题目要首先了解现在完成时态的意义,要注意与一般过去时态的区别,它主要表现了过去发生或完成的事情对现在造成的影响和结果.这是现在完成时态的重要应用之一.
8.﹣﹣﹣WhendidMike________theoffice?
﹣﹣﹣Err,he_________forabout10minutes.( )
A.leave,leftB.left,wasaway
C.leave,hasbeenawayD.leave,hasleft
【分析】﹣迈克什么时候离开办公室的?
﹣他离开大约有10分钟了.
【解答】答案:
C.根据WhendidMike________the