完整版九年级现在完成时练习题.docx
《完整版九年级现在完成时练习题.docx》由会员分享,可在线阅读,更多相关《完整版九年级现在完成时练习题.docx(15页珍藏版)》请在冰豆网上搜索。
完整版九年级现在完成时练习题
现在完成时练习题
21.﹣___youever___totheGreatWall?
﹣Yes,Threetimes.( )
A.Has,beenB.Have,beenC.Have,gone
22.﹣﹣﹣Isthatanewcoat?
﹣﹣﹣No,I_____itforalongtime.( )
A.boughtB.haveboughtC.havehad
23.﹣Look!
Someone_______theclassroom.
﹣Well,itwasn'tme.Ididn'tdoit.( )
A.iscleaningB.wascleaningC.hascleanedD.willclean
24.Idon'tfeelverywell,Jack.I'mafraidyou______meyourcold.( )
A.giveB.hadgivenC.havegivenD.wouldgive
25.﹣Wherearetheflowers?
﹣﹣Yousee,someonethemtothewindow.( )
A.movesB.hadmovedC.hasmovedD.wouldmove
26.Something_____inourhometownsince2014.Nowit______verymodern.( )
A.ischanged;islookedB.haschanged;looks
C.changed;looks
27.﹣Amy,canwegiveawaythesesofttoys?
Wethemformanyyears.
﹣Mom,butIwanttokeepthebear.( )
A.boughtB.hadC.haveboughtD.havehad
28.﹣BenandSuearen'thome,arethey?
﹣No.TheytoLondononbusiness.( )
A.havegoneB.goC.havebeenD.willgo
29.I____scaredofdogseversinceadoghurtmewhenIwasfiveyearsold.( )
A.willbeB.wasC.havebeenD.wouldbe
30.Mygrandparents____inthatcitysince2008.( )
A.willliveB.liveC.havelivedD.wereliving
31.Iheardthenewsongontheradio.Ihighandlowinthemusicstore,butIcan'tfindthesong.( )
A.searchB.havesearched
C.amsearchingD.willsearch
32.Overfiftycountries_______theAIIB(亚投行)sofar.( )
A.joinedB.wasjoiningC.hadjoinedD.havejoined
33.MissBrown,wecleaningourclassroom.Canwegohomenow?
( )
A.finishB.finishing
C.arefinishedD.havefinished
34.I______thebookclublastweekandI______twobooksalready.( )
A.join;readB.joined;read
C.joined;havereadD.joined;hasread
35.﹣﹣﹣Lily,willyougotoJenny'sbirthdaypartythisSaturday?
﹣﹣﹣I'mnotsure.BecauseIsofar.( )
A.haveinvitedB.wasn'tinvited
C.havebeeninvitedD.willbeinvited
36.﹣Ihearyourdad_________Shanghaionbusiness.Didheflythere?
﹣Yes,buthewillbehometomorrow.
A.willgotoB.hasbeentoC.hasgoneto
37.Sofar,theAIIB(亚投行)( )57countriestobethefoundingmembers.
A.attractedB.hasattracted
C.willattract
38.Mygrandparents______forover60yearsandtheyloveeachotherverymuch.( )
A.havebeenmarriedB.gotmarried
C.weremarriedD.havegotmarried
39.﹣DidyouseeTomyesterday?
﹣No,Ihimforalongtime.( )
A.didn'tseeB.hasn'tseenC.sawD.haven'tseen
40.IgreatprogressinmyEnglishstudysincelastyear.( )
A.makeB.willmakeC.havemadeD.made
41.Mr.Brown__________hishometownsincehe____thearmy.( )
A.hasleft;joined
B.hasbeenawayfrom;hasjoined
C.hasbeenawayfrom;joined
D.left;joined
42.﹣Lookatthebluesky!
Therain________.
﹣Let'sgooutforawalk.( )
A.stopsB.willstopC.hasstoppedD.hadstopped
43.Whatareyougoingtodothisweekend?
I______yet.( )
A.haven'tdecidedB.won'tdecide
C.havedecidedD.didn'tdecide
44.﹣Hello,mayIspeaktoMissYang?
﹣Sorry,sheisn'tin.She____apoormountainvillageasavolunteer.( )
A.hasbeentoB.hasbeenin
C.hasgonetoD.hasbeenaway
45.Mario________thispairofshoesforaboutsixyears.It'stoooldtowear.( )
A.hasboughtB.hashadC.bought
46.﹣DoyouknowDiaoyuIsland?
﹣Sure.It________Chinasinceancienttimes.( )
A.belongstoB.belongedto
C.hasbelongedtoD.isbelongingto
47.Theastronautissotiredthathe____forelevenhours.( )
A.hasbeenasleepB.hasfallenasleep
C.hasgonetobedD.hasgonetosleep
48.Bobwithhisparents________HongKongsincetwoyearsago.( )
A.havebeentoB.hasbeentoC.havegonetoD.hasgoneto
49.Inthelasttenmonths,SeptemberMiracle(奇迹)______inCCTVformorethanfivetimesandispopularalloverthecountry.( )
A.hasplayedthepiano
B.hasgivenouttheirsongdisks
C.haswrittensongs
D.hasperformed.
50.﹣﹣Whatapity!
Youmissedthebeginningofthemovie,it__for10minutes.
﹣﹣Oh,atrafficjam!
( )
A.beganB.statedC.hasbeenonD.hasbeenoff
【分析】﹣﹣你曾经去过长城吗?
﹣﹣是的.去过三次了.
【解答】答案:
B.
havebeento表示曾经去过某地,havegoneto,表示已经去了某地,或正在去某地的路上,根据ever和threetimes,可以推测这里表示曾经去过某地,现在已经回来了,主语是you,这里应该用have.故选B.
【点评】本题考查了现在完成时的用法.解答时注意:
havebeento表示曾经去过某地,havegoneto,表示已经去了某地,或正在去某地的路上.
【分析】﹣﹣那是一件新上衣吗?
﹣﹣不,我已经买了很长时间了.
【解答】答案:
C.
根据foralongtime可知,这是一个表示一段时间的时间状语,通常用于现在完成时,而且动词应该用延续性动词,而buy是瞬间性动词,不能持续一段时间,所以要用have,这里是指拥有手表这种状态持续到现在,故用现在完成时态,结构为have/has+动词的过去分词,主语是I,所以助动词用have,动词have的过去分词为had.故选C
【点评】本题主要考查现在完成时,用法:
表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.
【分析】﹣﹣看,有人已经把教室打扫干净了
﹣﹣呃,不是我做的.我没有打扫.
【解答】答案:
C.
根据itwasn'tme.Ididn'tdoit,可以判断打扫教室这个动作发生在过去,对现在造成了影响,教室已经打扫了,所以这里用现在完成时,结构为:
have/has+动词过去分词.主语是someone,是个不定代词,作主语谓语动词用单数,故选C.
【点评】本题考查了现在完成时的用法.解答时注意结构为:
have/has+动词过去分词.
【分析】我感觉很不好受,Jack.恐怕你把感冒传染给我了.
【解答】答案:
C.
结合句意是说我感觉很不好受,恐怕你把感冒传染给我了,也就是传染感冒的动作发生在过去,对现在造成一定的影响,用现在完成时have/has+过去分词,主语you,故have,give的过去分词given,故选C.
【点评】本题考查现在完成时,根据句子的逻辑关系来确定答案.
【分析】翻译:
﹣﹣花在哪里?
﹣﹣你看,有人把他们移到了窗口.
【解答】moves一般现在时;hadmoved过去时;wouldmove过去将来时;叙述的时候,花已经被移走了,根据语境可知应用现在完成,故选:
C.
【点评】本题主要考查现在完成时的用法,根据语境利用排除法即可选的
【分析】自从2014年,我们的家乡有些事情已经改变了,现在看起来很现代.
【解答】something泛指形容词,某些事情,since2014,即自从2014年,结合Now,可知前面用完成时,后面用一般现在时,haschanged已经改变.
故选:
B.
【点评】选词、选择时态填空,关键是找关键词,比如本题中的since2014、Now.
【分析】﹣Amy,我们能捐赠这些柔软的玩具吗?
我们已经买了很多年了.﹣妈妈,但是我想留下这只熊.
【解答】答案:
Dformanyyears是判断用现在完成时态的关键词,其动词应该用延续性动词,buy是瞬间动词,所以应该用have;主语是we,助动词用have,动词have的过去分词为had,故选D.
【点评】本题考查现在完成时态,注意延续性动词的运用,在平时的学习中注意积累与运用,达到熟练掌握的目的.
【分析】翻译:
﹣﹣﹣本和苏不在家,是吗?
﹣﹣﹣是呀!
他们去伦敦出差了.
【解答】根据语境确定用现在完成时,排除B,D;再根据hasbeento表示主语在说话现场,hasgoneto表示主语不在说话现场;因为他们去伦敦出差了.故选:
A
【点评】本题考查现在完成时,根据语境和句意,利用排除法选出答案.
【分析】自从五岁被狗伤了,我就很害怕狗.
【解答】现在完成时态表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,句中常带有表示一段时间的时间状语,如:
since+时间点/从句.根据sinceadoghurtmewhenIwasfiveyearsold可知,要用现在完成时态,故选:
C
【点评】现在完成时态表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,此时的动词必须要用于延续性动词.
【分析】我的祖父母自从2008年就在那座城市居住了.
【解答】本题考查的是现在完成时的用法,since+过去时间是现在完成时态的时间标志,故选C.
【点评】每一种特定的时态都有其相应的时态标志,寻找其时态标志并加以认真分析可以巧解时态试题.所谓时态标志,指的就是某些特定的词、短语或句式,在通常情况下要与某种特定的时态连用,同学们在做题时若能充分利用这些时态标志,同时结合句子语境,就可很快选出正确答案.
【分析】翻译:
从收音机里我听到的新歌.我已经在音乐商店到处搜查了,但是我找不到这首歌.
【解答】根据前文heard是过去时,后文Ican'tfindthesong,说明前面的事情已经完成,所以用现在完成时,
故选:
B.
【点评】现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态.构成:
主语+have/has+过去分词+其他.
【分析】翻译:
迄今为止,50多个国家已经加入亚投行.
【解答】从句意可知,本题强调的是50多个国家已经加入亚投行,所以谓语动词用现在完成时.
故选:
D
【点评】强调sofar所描述的谓语动作一直持续到现在,则谓语动词用现在完成时.
【分析】我们已经打扫完教室.我们现在可以回家了吗?
【解答】本题是考查时态的题目(现在完成时).据句意可以知道,本句话是强调打扫完教室对现在造成的影响,用现在完成时havedone,故选D.
【点评】每一种特定的时态都有其相应的时态标志,寻找其时态标志并加以认真分析可以巧解时态试题.所谓时态标志,指的就是某些特定的词、短语或句式,在通常情况下要与某种特定的时态连用,同学们在做题时若能充分利用这些时态标志,同时结合句子语境,就可很快选出正确答案.
【分析】上周我加入了读书俱乐部而且我已经读了两本书了.
【解答】lastweek是过去时间,所以谓语动词用一般过去时joined,
而already已经,往往和现在完成时haveread连用;
故选:
C.
【点评】本题考查动词时态辨析,是中考考查的重点内容.可结合时间状语判断,常与现在完成时连用的时间状语是:
already,yet,just,ever,never,before,sofar,thesedays,in/duringthepastfewyears,for+一段时间,sine+过去的时间点,since+一般过去时的从句等.
【分析】翻译:
﹣﹣莉莉,这个星期六你去参加珍妮的生日聚会吗?
﹣﹣我不确定,因为目前我已经被邀请了.
【解答】由sofar确定用现在完成时,排除B,D,再有语境可知我被邀请参加party,所以应用现在完成时的被动语态,故选:
C.
【点评】本题主要考查现在完成时的被动语态,可利用排除法,找出时态标志词即可.
【分析】翻译:
﹣﹣﹣我听说你爸爸去上海出差了.他坐飞机去的吗?
﹣﹣﹣是的,但他明天就回家了.
【解答】根据语境确定用现在完成时,排除A;再根据hasbeento表示主语在说话现场,hasgoneto表示主语不在说话现场;因为你爸爸去上海出差了.故选:
C
【点评】本题考查现在完成时,根据语境和句意,利用排除法选出答案.
【分析】到目前为止,亚投行已经吸引了57个国家成为创始成员国.
【解答】本题是考查现在完成时的题目,sofar是现在完成时的时间标志,因此用现在完成时态,故选B.
【点评】每一种特定的时态都有其相应的时态标志,寻找其时态标志并加以认真分析可以巧解时态试题.所谓时态标志,指的就是某些特定的词、短语或句式,在通常情况下要与某种特定的时态连用,同学们在做题时若能充分利用这些时态标志,同时结合句子语境,就可很快选出正确答案.
【分析】我的祖父母已经结婚60多年了,他们彼此深爱着对方.
【解答】答案:
A.
根据forover60years可知,这是一个表示一段时间的时间状语,而marry是瞬间性动词,不能持续一段时间,所以要用bemarried,它后面可以跟表示一段时间的状语,结合语境可知用现在完成时,现在完成时态的结构为have/has+动词的过去分词,主语是Mygrandparents,所以助动词用have,故选A.
【点评】本题主要考查现在完成时,用法:
表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.
【分析】翻译:
﹣﹣你昨天看到汤姆了吗?
﹣﹣没有,我很长时间没有看到他了.
【解答】由foralongtime确定用现在完成时,排除A,C;再根据主语"I"后跟have排除B,
故选:
D.
【点评】本题考查现在完成时,可找出现在完成时的标志词,利用排除法选出.
【分析】自去年以来,在英语学习方面我已经取得了很大的进步.
【解答】答案:
C根据sincelastyear,自去年以来,可知动作发生在过去;根据Igreatprogress我已经取得了很大的进步,可知是对现在造成的影响和结果.所以应该用现在完成时态,现在完成时态的构成:
助动词have/has+过去分词,故选:
C.
【点评】主要考查现时态,做此类题目一定注意关注时间状语,注意句子所表达的含义,以便更好地辨别时态.同时更应记清每种时态的构成和用法.就本题而言,主要考查现在完成时态.
【分析】Brown先生自从他参军以来就离开了家乡.
【解答】答案:
C.
根据关键词sincehe____thearmy可知,这里强调一种持续的状态;所以本句使用现在完成时态,其构成为:
have/has+过去分词,主语Mr.Brown是第三人称单数形式,所以助动词用has;其动词要用延续性动词beaway,其过去分词为beenaway,since在这里是自从…以来,它引导的从句应该用一般过去时形式,join的过去式形式是joined,故选C.
【点评】判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态.注意容易混的动词的用法.
【分析】﹣﹣看一看蔚蓝的天空!
雨已经停了.
﹣﹣让我们去散步吧.
【解答】答案:
C.
根据Lookatthebluesky和Let'sgooutforawalk,可知天蓝了,可以去散步了,在这里发生在过去的动作对现在造成了影响,意为雨已经停了,对现在造成的影响是可以去散步了,所以这里用的时态是现在完成时,构成形式为:
have/has+动词的过去分词.故选C.
【点评】本题考查了现在完成时的用法.解答时注意:
现在完成时的构成形式为:
have/has+动词的过去分词.
【分析】﹣﹣这个周末你打算干什么?
﹣﹣我还没决定呢.
【解答】答案:
A.
根据I________yet,可知这里yet的意思是还,它一般用于现在完成时的否定句当中,所以可以判断这个句子的时态应该是现在完成时,构成:
have/has+动词过去分词.这里是指没有做出决定,故用否定,故选A.
【点评】本题考查了现在完成时的用法.解答时注意yet的用法以及现在完成时的构成形式.
【分析】﹣﹣你好,我可以和杨小姐通话吗?
﹣﹣抱歉,她不在这里.作为一名志愿者她去一个贫穷的小山村了.
【解答】答案:
C.
havegoneto表示去了但是没有回来;havebeento表示去了而且回来了;havebeenin指的是在某个地方,从过去一直延续到现在;hasbeenaway已离开,可用在for或since引导的句子中.根据Sorry,sheisn'tin,可知"她不在这里",所以这里应该是说去某地了,可能在路上,也可能已经到达,所以这里用havegoneto,主语是she,这里用hasgoneto.故选C.
【点评】本题主要考查hasgoneto,hasbeento,hasbeenin的区别,注意理解句意,利用排除法即可选得.
【分析】这双鞋Mario已经买了大约6年了,它太旧了以至于不能穿了.
【解答】答案:
B.
根据foraboutsixyears可知,这是一个表示一段时间的时间状语,而buy是瞬间性动词,不能持续一段时间,所以要用have,它后面可以跟表示一段时间的状语,结合语境可知用现在完成时,指状态的持续,现在完成时态的结构为have/has+动词的过去分词,主语是Mario,所以助动词用has,故选B.
【点评】本题主要考查现在完成时,用法:
表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.
【分析】﹣﹣你知道钓鱼岛吗?
﹣﹣当然.它自古就属于中国.
【解答】答案:
C根据It________Chinasinceancienttimes.它自古就属于中国.根据sinceancienttimes,可知应该用现在完成时态.现在完成时态的构成:
助动词have/has+过去分词,根据主语It是第三人单数,所以应该用has,故选:
C.
【点评】主要考查现时态,做此类题目一定注意关注时间状语,注意句子所表达的含义,以便更好地辨别时态.同时更应记清每种时态的构成和用法.就本题而言,主要考查现在完成时态.
【分析】这个宇航员是如此的累以至于他睡了11个小时了.
【解答】答案:
A.根据