您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 英语现在完成时专题练习(及答案)
英语现在完成时专题练习(及答案)一、单项选择现在完成时1.―Whatdoyouthinkofourhometown?―Verybeautiful.YouknowitisthefirsttimethatI_______here.A.willbeB.wasC.havebeenD.hadbeen【答案】C【解析】试题分析:考查固定句型中的时态。固定句型:itis/was序数词timethatsb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:—你认为我们国家怎么样?—发出漂亮。你知道这是我第一次来到这里。故C正确。考点:考查固定句型中的时态。点评:固定句型:itis/was序数词timethatsb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2.ItisthefourthtimethatTom______inthemathsexams.A.failedB.hasfailedC.hadfailedD.havefailed【答案】B【解析】【详解】考查固定句式中的时态。固定句式:Itis/wasthe+序数词+that从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意:这是这个星期里他第四次打电话给你了。【点睛】固定句式:Itis/wasthe+序数词+that从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1)ItisthefirsttimethatIhavecometotheGreatWall.这是我第一次到长城去。(2)ItwasthefirsttimethathehadvisitedtheGreatWall.那是他第一次参观长城。3.IamabetterreaderthisyearthanIwaslastyearbecauseI________tohundredsofnewconceptsandideas.A.haveexposedB.hadbeenexposedC.havebeenexposedD.wasexposed【答案】C【解析】【分析】考查时态。【详解】句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用beexposed。综上本题最终选C。4.---Whenwillthebike-sharingschemesbeintroducedtothepublic?---Notuntilabetterunderstandingofthem.A.willwehavehadB.havewehadC.wewillhavehadD.wehavehad【答案】D【解析】【详解】考查notuntil位于句首时,句子使用部分倒装句的用法。句意:---什么时候共享单车计划才会向公众开放呀?---直到我们对他们有一个更好的了解的时候,就会开放了。notuntil位于句首时主句部分倒装,而until引导的时间状语从句不用倒装。再联系本句时态,说的是以后的事,所以主句用将来时态,从句用现在时态,故选D。5.Throughoutthehistoryofmovie-making,Shakespeare’splaysforfilmsmorethantheworksofanyotherwriter.A.werebeingadaptedB.wouldbeadaptedC.havebeenadaptedD.areadapted【答案】C【解析】【详解】考查现在完成时的被动语态。句意:纵观电影制作的历史,莎士比亚的戏剧被改编成电影的次数要比其他作家的作品被改编成电影的次数多。由“Throughoutthehistoryofmovie-making,”可知,本句为现在完成时,主语Shakespeare’splays,与谓语adapt为被动。所以用现在完成时的被动语态havebeenadapted。故C选项正确。6.Muchdisappointedasheisinthejobinterview,hestillkeepshisconfidence.A.tohavefailedB.failedC.havingfailedD.failing【答案】A【解析】试题分析:考查动词的时态。由题目hestillkeepshisconfidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。故选A。考点:考查动词的时态。7.Overthepast12monthsthecompany______a10percentimprovement.A.managedB.managesC.hadmanagedD.hasmanaged【答案】D【解析】【详解】考查时态。句意:在过去的12个月里,该公司取得了10%的进步。表示“过去的动作或状态对现在造成的影响和结果”,用现在完成时,故选D。8.Ladiesandgentlemen,duetotheheavyrain,thestarwhoyou______toseeperformwillarriveinanhour.A.havecomeB.comeC.cameD.arecoming【答案】A【解析】【详解】考查现在完成时。句意:女士们,先生们,由于下大雨,你们来看演出的明星将在一小时后到达。现在完成时表示过去的动作对现在的影响或结果或过去的动作延续到现在,根据语境,人们来看演出,come的动作已经发生,并且现在还在,所以用现在完成时,故选A。9.—Wouldyoucareforacupoftea?Ittastesprettygood.—Ione.Thankyoujustthesame.A.havehadB.hadC.wouldhaveD.willhave【答案】A【解析】【详解】考查时态。句意:——你想喝杯茶吗?味道很好。——我已经喝过了,我仍然谢谢你。结合句意可知此处用现在完成时态,故选A。10.Myfather____hislittlestorerapidlyintoabigdepartmentstoreinthepasttenyears.A.hasdevelopedB.developedC.isdevelopingD.develops【答案】A【解析】【详解】考查时态。句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。本句时间状语inthepasttenyeas通常要和现在完成时连用,故A项正确。11.Withthedevelopmentoftheintelligentrobottechnology,people_______theimportanceofcooperatingamongrobots,andthechallengeinpractice.A.havebeennoticedB.arenoticingC.willnoticeD.havenoticed【答案】D【解析】【详解】考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,people是句子主语,故答案为D。12.ItisthefirsttimethatChineseteachers________inschoolsacrossBritaintointroduceChinese-stylemathslessonsandteachingapproaches.A.taughtB.teachC.havetaughtD.hadtaught【答案】C【解析】【详解】考查现在完成时。句意:这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。Thefirsttimethat表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。【点睛】Itis/wasthefirsttimethat表示“是第一次……”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。13.HowmanyEnglishwords____you____uptonow?A.did;learnB.had;learnedC.have;learnedD.do;learn【答案】C【解析】【详解】考查时态。句意:到目前为止,你学习了多少英语词汇?根据uptonow可知用现在完成时,故选C。14.I’mafraidIyouwithagreatmanyquestions.Thankyoualot,sir.A.havebotheredB.appreciatedC.havecontactedD.impressed【答案】A【解析】考查动词时态。A.havebothered麻烦;B.appreciated欣赏,感激;C.havecontacted交往,接触;D.impressed铭记。句意:恐怕我已经麻烦了你许多问题,非常感谢您。此处指已经问了许多问题,动作已经完成用现在完成时,故选A.15.Inordertofindthemissingchild,villagers_________alltheycanoverthepastfivehours.A.didB.doC.haddoneD.havedone【答案】D【解析】【分析】考查时态。【详解】句意:为了找到那个失踪的孩子,在过去的5个小时中,村民们已经做了所有他们能做的。句中theycan是定语从句,修饰先行词all,在从句中省略了can后面的do(因为主句谓语动词是实意动词do),根据句中时间状语overthepastfivehours可知用现在完成时。故选D。【点睛】现在完成时表示过去完成的动作对现在仍有影响。现在完成时的标志性时间状语有:already,ever,never,yet,just,before,still,lately,since,foralongtime,uptonow,until,sofar,inthelastfewyears/weeks/mouths,tillnow,recently等等。16.ThisisthefirsttimeI______Tian’anmenSquare.Youcan’timaginehowexcitedIam.A.havevisitedB.amvisitingC.visitD.visited【答案】A【解析】【详解】考查现在完成时。句意:这是我第一次参观天安门广场。It/Thisisthe+序数词+that的结构中,从句用现在完成时。故A选项正确。【点睛】句式“This/Itis/wasthefirst/second...lasttime+that从句”表示“这是第……次做某事”。其中,that引导的是定语从句,that在口语中常省略。对于此句式,我们需要掌握that从句的时态:若前面的be动词为is,从句通常用现在完成时;若其为was,则从句用过去完成时。本句中的be动词时is,所以从句用现在完成时。故A选项正确。17.Thediseaseisahugeblowforthefarmers.Hundredsofthem______theiranimals,livelihoodandhopesdestroyedandmanyothersfearthey_____thesamefate.A.
本文标题:英语现在完成时专题练习(及答案)
链接地址:https://www.777doc.com/doc-6965282 .html