还剩16页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
现在完成时练习题含答案及解析
一、单项选择现在完成时TheGreensChinaforfiveyears.A.hasbeeninB.havebeeninC.wenttoD.hasgoneto【答案】B【解析】【详解】考查时态句意Green一家人来中国已经五年了时间状语干orfiveyears表明用现在完成时,TheGreens作主语时,谓语动词用复数,而且接一段时间要用havebeenin故B项正确Althoughsheisonly16yearsoldshetodrugsfortwoyears.A.addictsB.hadbeenaddictedhasaddictedD.hasbeenaddicted【答案】D【解析】【详解】考查现在完成时态和固定搭配句意虽然她只有16岁,但她已经沉迷于毒品两年了结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;beaddictedto沉迷于故选DSheisastrong-wiIIedwomanandnotonceintoanydifficultyinherIife.A.shehasgivenB.didshegiveC.shegavehasshegiven【答案】D【解析】试题分析:考查动词时态和倒装句句意她是个意志坚强的女人,一生中一次也没有向任何困难屈服过And连接的两个并列句中,否定副词notonce放在了第二个句子的句首,所以后面部分用部分倒装语序,此考查时态和主谓一致句意老师和他的助手们,在过去两个月里在学校实验室分析了十个细胞样本由duringthepasttwomonths”可知本句为现在完成时,主语为Theteachertogetherwithhisassistants当togetherwith连接句子时,谓语单复数与togetherwith之前的词的单复数保持一致既与Theteacher保持一致故选C项Greatchangesinourschoolsinee
2021.Alotofprogress.A.havetakentheplace;havebeenmadeB.hadtakenpIace;havebeenmadeC.weretakenplace;hasmadeD.havetakenplace;hasbeenmade【答案】D【解析】【详解】考查时态句意自2021年以来,我们学校发生了巨大的变化已经取得了许多进展since+一段时间,是现在完成时的标志,因此应用现在完成时;takeplace意为“发生”,无被动语态,且主语是greatchanges故谓语动词用复数,故用havetakenplace;progress意为“进步,进展”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关系,故应用hasbeenmade结合选项,故选DDidyouwatchthenewsaboutthesuccessstoryofafarmerinLonghuIastnightYes.Byusingane-commercepIatformhisfruitbusinessnationwide.A.isexpandingB.hasexpandedC.wouldexpandD.wasexpanding【答案】B【解析】【详解】考查时态句意——你看了昨晚龙湖农民的成功事迹的新闻了吗?一一看了通过使用网络商业平台,他的水果生意已经做到全国了分析句子可知,生意已经做到了全国范围,对现在造成了影响,且现在这个生意依旧在进行,故应用现在完成时故选Byou—Forfiveyears.WeA.have;beenmarried;gotmarried.B.did;marry;gotmarried.【答案】A【解析】【详解】本题考查时态和动词marry的用法句意——你结婚多久了一五年我们2001年结婚第一句根据howlong可知,此处表状态,用bemarried形式,根据语境可知,此处用现在完成时形式;第二句中根据时间状语in2001可知,用一般过去时,故填gotmarried综上,选A【点睛】marry既可用作及物动词也可用作不及物动词,意为结婚;嫁;娶;与.结婚等.常见用法如下
一、marrysb表示嫁给某人;与…结婚例如JohnmarriedMarylastweek.上星期约翰和玛丽结婚了
三、marrysbtosb表示父母把女儿嫁给某人或为儿子娶媳妇例如Shemarriedherdaughtertoabusinessman.她把女儿嫁给了一位商人
四、marry作不及物动词时,往往用副词或介词短语来修饰例如ShemarriedveryearIy.她很早就结婚了
五、marry一般不与介词with连用例如她和一位英国人结了婚.【误】ShemarriedwithanEnglishman.【正】ShemarriedanEnglishman.【正】Shewas/gotmarriedtoanEnglishman.
六、若问某某是否结婚而不涉及结婚的对象,可用be/getmarried的形式,相当于系表结构例如你结婚了吗?【误】Doyoumarry/Haveyoumarried【正】Areyoumarried/Haveyougotmarried一mydictionary一一Yes.Iputitinyourdeskjustnow.A.DoyouseeB.HaveyouseenC.DidyouseeD.Hadyouseen【答案】B【解析】【详解】考查时态句意一你看到我的词典了吗?一是的,我刚才把它放你桌上了根据句意可知此处强调过去的动作对现在造成的影响,用现在完成时,故B项正确thewindowaIreadysotheroomIooksmuchbrighter.【详解】考查时态句意我妈妈已经把窗户擦好了,所以房间看起来明亮多了根据“sotheroomlooksmuchbrighter”可知此处强调过去的动作对现在造成的影响,应该用现在完成时,故B项正确ThisisthefirsttimethestudentstoHydePark.A.havebeenvisitedB.havevisitedC.havegoneD.arebeinggone【答案】c【解析】【详解】考查时态句意这是学生们第一次去海德公园在this/itisthefirsttime+从句的结构中,从句用现在完成时,故C项正确由于visit是及物动词,其后直接接宾语,故排除B【点睛】在this/itisthefirsttime+从句(第一次做某事)的结构中,从句用现在完成时,注重如果是was的话,从句需要用过去完成时--WhynotgointothecIassroom--Thedoorlocked.A.havebeenB.wiIIbeC.hasbeenD.is【答案】c【解析】【详解】考查现在完成时句意--为什么不进教室?--门已经锁了现在完成是表示“过去的动作对现在的影响或结果”或“过去的动作一直持续到现在”本题中的门“已经被锁”,对现在产生影响是“没有进教室”,故需要现在完成时的被动语态,主语是第三人称单数故选C—Theroomisdirty.—SorryItforweeksandIwilldoitnow.A.hasntcIeanedB.hasn5tbeencleanedC.wasnJtcleanedD.didntclean【答案】B【解析】【详解】考查被动语态和主谓一致句意——房间很脏——对不起,已经几个星期没打扫了,我现在就打扫此处It是句子主语,指的是theroom和clean之间是被动关系,再根据forweeks和now可知句子用现在完成时态的被动语态结合句意,因此用hasntbeendoneo故选BoJohnandIfriendsforeightyears.WefirstgottoknoweachotherataChristmasparty.Butweeachotheracoupleoftimesbeforethat.A.hadbeen;havemetB.havebeen;havemetC.hadbeen;hadmetD.havebeen;hadmet【答案】D【解析】【详解】考查动词时态句意我和约翰做朋友已经8年了,我们开始了解彼此是在一次圣诞晚会上,但在那之前我们见过两次面第一空是表示过去到现在做8年时间的朋友,用现在完成时;第二空是指在圣诞节见面gottoknoweach0ther用的过去时,在此以前见过,表示的是过去的过去”用过去完成时;故选DIttenyearsIgraduatedfromuniversity.A.hasbeen;sineeB.is;beforeC.was;sineeD.wiIIbe;before【答案】A【解析】【详解】考查固定句型句意我已经大学毕业十年了Itis/hasbeen+一段时间+since+过去时的句子,意为“自从已经多久了”,是固定句型,故选AExperimeritsthatchiIdrencanbeinstructedinswimmingataveryearlyageasearlyasabouttwomonths.A.areprovingB.wiIIbeprovedC.areprovedD.haveproved【答案】D【解析】【详解】考查现在完成时态句意实验证明,儿童在很小的时候就可以学会游泳,最早两个月就可以了此处表示“到现在为止已经得到的证明”,所以句子用现在完成时态,且主语是Experiments名词复数,故选DNeverbeforesuchadifficulttimeandnorA.wehaveexperienced;theyhaveB.haveweexperienced;havetheyC.didweexperience;theydidD.wehadexperienced;hadthey【答案】B【解析】【详解】考查时态和倒装句句意以前我们从没经历过如此艰难的时期,他们也没有经历过neverbefore”从来没有,前所未有”,要与完成时态连用,位于句首时句子需要使用部分倒装,即助动词have/has提前;nor放句首围绕倒装句,意为“……也不……”,句子需要部分倒装,与上文助动词保持一致故选B【点睛】部分倒装1)句首为否定或半否定的词语如nonotneverseldomlittlehardlyatnotimeinnowaynotuntil…等NeverhaveIseensuchaperformance.NotuntiIthechildfelIasIeepdidthemotherIeavetheroom.当Notuntil引出主从复合句,主句倒装,从句不倒装注重如否定词不在句首不倒装比如Ihaveneverseensuchaperformance.ThemotherdidntleavetheroomuntiIthechildfeIIasIeep.2)否定词开头作部分倒装如NotonIy-butaIsoHardIy/ScarceIywhenNosooner…than等要倒装例如NotonlydidherefusethegiftheaIsoseverelycriticizedthesender.Hardlyhadshegoneoutwhenastudentcametovisither.Nosoonerhadshegoneoutthanastudentcametovisither.soneithernor作部分倒装用这些词表示也、也不的句子要部分倒装例如TomcanspeakFrench.SocanJack.Ifyouwon*tgoneitherwiIII.only+副词/介词/状语从句位于句首,要部分倒装OnlyinthiswaycanyoulearnEnglishwell.Onlyafterbeingaskedthreetimesdidhecometothemeeting.如果句子为主从复合句,则主句倒装,从句不倒装OnlywhenheisseriouslyiIIdoesheeverstayinbed.111sthethirdtimethatIyouyourpromise.A.reminded;aboutB.havereminded;ofC.reminded;ofD.havereminded;about【答案】B【解析】【详解】考查时态和固定搭配句意这是我第三次提醒你信守你的承诺Itisthefirst/second/thirdtimethatsbhas/havedone是个固定句型,意为“这是某人第一次/第二次/第三次……做某事”,所以第一空要用现在完成时remindsbofsth为固定搭配,意为“提醒某人某事”,所以第二空要用介词千故选B项【点睛】It/Thisisthefirsttime+that-结构中,that-从句通常用现在完成时It/Thiswasthefirsttimethat-结构中that-从句通常用过去完成时(以上结构中的first也可换成secondthirdfourth等)在以上两个特殊句式中,that从句的时态是考查重点,考生要牢牢记住规则本题中,第一空用的是It/Thisisthefirsttime+that-结构,that从句中要用现在完成时,所以第一空要填haveremindedo一LetsgoforanicewaIkintothecountrythisafternoon.一IdIiketobutItogowithAlicetobuysomeclothes.A.agreedB.wiIIagreeC.haveagreedD.hadagreed【答案】c【解析】【详解】考查现在完成时句意--今天下午我们去乡村散散步吧--我很想去,但是我已经答应和爱丽丝一起去买衣服了现在完成时表示过去动作对现在造成的影响由“but”可知,作者已经答应和爱丽丝一起去买衣服了,所以不能去乡村散步了故可知选C项—Whydoyoulookveryupset—Theelectricitywascutoffsuddenlyandmyessayunfinishedsinee.A.wasIeftB.hasIeftC.hadbeenleftD.hasbeenleft【答案】D【解析】【详解】考查时态语态句意一你为什么看起来很沮丧?一突然停电了,那时我的文章就没写完句中leave与主语essay构成动宾关系,要用被动形式;句中时间状语since表示从那时起到现在文章一直没写完,是现在完成时态的时间状语故选DThemusicianalongwithhisbandmemberstenperformancesintheIastthreemonths.A.givesB.hasgivenC.havegivenD.give【答案】B【解析】【详解】考查现在完成时与主谓一致句意在过去的三个月里,这名音乐家与他的乐队成员已经完成了十场演出由“inthelastthreemonths^^可知,这句话的时态为现在完成时,故排除AD选项本句主语为themusician为第三人称单数形式,句中的“alongwithhisbandmembers是附加成分,故谓语动词要用第三人称单数形式故选Bweek.【解析】【详解】考查短语辨析和动词时态句意负责这家工厂的那个人自上周以来一直在生病inchargeof与takechargeof同义,均表示“负责,掌管”之意;而inthechargeof则意为“在……的掌管下”;第二空考查动词时态由时间状语sincelastweek可知此处应用现在完成时,而fa表示动作,不能延续,故应用beillo且主语为person助动词应用has故A项正确外第一句的时态是一般现在时,后句又出现了inherlife所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项考点考查动词时态和倒装句TheReformandOpening-uphavingpasseditsbriIIiantageof40yearsthebackwardsituationoftheChinesenationandinfIuencedtheworId.A.changeB.changesC.haschangedD.havechanged【答案】c【解析】【详解】考查时态句意改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界句中强调“改革开放40年”对现在的影响,故用现在完成时故选CIntheIastfewyearsChinagreatachievementsinenvironmentaIprotection.A.wasmakingB.madeC.hadmadeD.hasmade【答案】D【解析】【详解】考查时态句意在过去几年里,中国已经在环境保护方面取得了很大的成就时间状语Inthelastfewyears”表明应该使用现在完成时,故D项正确toworkovertimethateveningImissedawonderfuIfilm.A.HavingbeenaskedB.ToaskC.HavingaskedD.Tobeasked【答案】A【解析】试题分析“由于那天晚上被要求加班,我错过了一场精彩的电影”,主语“我”和动词ask之间是动宾关系,要用过去分词,”被要求加班”这一动作发生在动作missed之前,要用过去分词的完成式havingbeenaskedA项正确;B项toask是动词不定式,表示目的或将要发生的动作,不正确;C项havingasked是现在分词的完成式,不正确;D项tobeasked是动词不定式的被动形式,不符合语境,故选A考点考查非谓语动词Tonyisoneofthefivestudentsinhisclasswhotheexam.HowIuckyheis!A.ispassingB.passesC.haspassedD.havepassed【答案】D【解析】考察时态语态托尼是班上5个通过测试的学生之一,他真幸运由题意可知,通过测试这件事在人谈论这件事之前发生,所以,采用完成时态通过测试是主动形式,并且定语从句中的wh修饰的是fivestudents所以是havepassed故选D考点考察时态和语态Wehavedonethingsweoughtnottohavedoneandundonethingsweoughttohavedone.A.leavingB.leftC.wiIIleaveD.leave【答案】B【解析】【详解】考查现在完成时句意不该做的事我们都做了,留下该做的事都没做句子主干是个并列句,即wehavedonethingsweoughtnottohavedone和leftundonethingsweoughttohavedone所以havedone和haveleft是并列谓语,其中have相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中weoughtnottohavedone作things的定语,第二个分句中weoughttohavedone作things的定语故选B选项正确
9.treesinthepastfewyears.A.AgoodmanyofwereplantedB.AgoodmanywerepIantedC.AnumberofhavepIantedD.Anumberofhavebeenplanted【答案】D【解析】【详解】考查词组和时态句意在过去的几年里已经种了许多树根据句末的inthepastfewyears(在过去的几年)可知,本句需使用现在完成时,故A、B选项直接排除;又因为“树”与“种植”之间是动宾(被动)关系,故应该使用被动语态,因此C选项是错误的故选DOverthepast12monthsthecompanya10percentimprovement.A.managedB.managesC.hadmanagedD.hasmanaged【答案】D【解析】【详解】考查时态句意在过去的12个月里,该公司取得了10%的进步表示“过去的动作或状态对现在造成的影响和结果”,用现在完成时,故选DoThatwasnotthefirsttimeheus.Ithinkitshightimewestrongactionsagainsthim.A.betrayedtakeB.hadbetrayedtookC.hasbetrayedtookD.hasbetrayedtake【答案】B【解析】【分析】【详解】考查时态和虚拟语气句意那不是他第一次背叛我们我认为我们早该对他采取强硬措施了Thatis/wasthefirsttimethat+完成时是固定句型;句中使用的是“Thatwas…”,故应使用过去完成时在固定搭配ifshigh/abouttime…中从句应使用过去时表示虚拟语气故选BNevermetsuchapersonbefore.A.didIB.IhaveC.haveID.AmI【答案】C【解析】【详解】考查倒装句及时态句意我以前从未见过这样的人根据句意可知,此处强调对现在的影响,应使用现在完成时never位于句首时,句子要求使用部分倒装,助动词提前故C选项正确ThisisthethirdtimeIHongKong.ThesecondtimeIherewasonChristmasDayIastyear.A.havevisited;cameB.havevisited;havecomeC.visit;cameD.visited;hadcome【答案】A【解析】【详解】考查时态句意这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天第一句考查了固定句式This/ltis/wasthe序数词timesbhave/has/haddonesth该句式意为这是某人第几次做某事”,所以第一空中使用havevisited;第二空中用一般过去时描述过去发生的事情故A项正确【点睛】本题第一空考查了特殊句式“It/That/Thisisthe...timethatsbhavedonesth;该句式意为“这是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态一一主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时—HowmuchdoyouknowabouttheWinter01ympicGamestobeheldinBeijing—Wellthemediaitinavarietyofforms.A.coverB.havecoveredC.wouldcoverD.covered【答案】B【解析】【详解】考查动词时态句意一关于将在北京举办的冬奥会你了解多少?一一嗯,媒体已经用各种形式进行了报道根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在故C正确HehiswifefortenyearsA.hasmarriedB.hasbeenmarriedwithC.hasbeenmarriedtoD.gotmarriedto【答案】c【解析】【详解】考查时态句意他和妻子已经结婚10年了本句应该使用bemarried表示已婚状态,与时间状语fortenyears保持一致动词marry是短暂性动词,不能和一段时间连用,排除AD项与某人结婚应该使用介词to排除B项故C项正确—HeiIoIhaveheardyouareonhoiiday.—Thatsnotthecase.ActuaIIyIfrommyhoiidayinAthenswhereIforafortnight.A.returned;stayedB.havereturned;stayedC.wiIIreturn;stayD.amtoreturn;stay【答案】B【解析】【详解】考查时态句意一你好,我听说你在度假一不是这样的,我已经从雅典度假回来了,我在那里待了两个星期根据句意可知,我已经回来,所以用现在完成时havereturnedo根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时故B选项正确—Whatdoyoumeanwhensayingeveryminutecounts一AmanwhodarestowasteonehouroftimethevaIueofIife.A.hadn5tdiscoveredB.hasn5tdiscoveredC.didntdiscoverD.isntdiscovering【答案】B【解析】【详解】考查时态句意一当你说每分钟都很重要的时候,你什么意思?一敢于浪费一小时时间的人还没有意识到生活的价值根据句意可知正是他们没有意识到生活的价值,才敢于浪费时间表示过去发生的事情对现在的影响,要用现在完成时故B项正确Jimthesizeofthisboardandhasfoundthatit.hasmeasured;measuresfivemetresinwidthmeasured;ismeasuredfivemetreswidehasmeasured;ismeasuredfivemetreswidemeasures;hasameasureoffivemetreswide【答案】A【解析】【详解】考查时态和语态句意吉姆量过这块板的尺寸,发现它有五米宽根据andhasfoundthatit.可知用现在完成时,排除B和Dmeasure当“测量”讲时,后面加数值,用主动语态,故选AThepricesofvegetablesaregoingupmadly.ItsreaIIytoomuchforus.ButforthesituationwheremanyvegetabIeproducingareasconstantlowtemperaturethingswouldnotbeIikethis.A.meetwithB.havemetwithC.metwithD.hadmetwith【答案】B【解析】试题分析考查时态句意一蔬菜的价格疯狂上涨对于我们来说太贵了一要不是很多生产蔬菜的地区遭遇了不断地低温袭击,事情不会是现在这个样子从句意看,生产蔬菜地区遭遇不断地低温,对现在造成很大影响,因此用现在完成时,强调对于现在的影响,故B正确考点考查时态Muchdisappointedasheisinthejobinterviewhestillkeepshisconfidence.A.tohavefailedB.failedC.havingfailedD.failing【答案】A【解析】试题分析考查动词的时态由题目hestillkeepshisconfidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信故选A考点考查动词的时态ThefatheraIongwithhisfourchiIdrenhangzhou.WhentheywiIIbebackfixed.A.havegoneto;isntB.hadgoneto;isnotC.wenttojaren1tD.hasgoneto;hasnotbeen【答案】D【解析】【详解】考查的是主谓一致性及时态句意这位父亲和他的四个孩子去杭州To他们什么时候回来还没有定下来alongwithtogetherwithaswellaswith围绕并列主语时,谓语动词与前面的主语保持主谓一致,根据WhentheywiIIbebackfixed.可知,说话时他们不在现场,应使用have/hasgoneto”到某地去;WhentheywiIIbeback是主语从句,谓语动词应使用单数形式,结合从句中的时态可知,此处应使用现在完成时,表示对现在的影响故选DWeadmireSusanforherpersistencetheonIyoneoftheyounggirlswhointherockbandfor3yearssofar.A.pIayedB.pIayC.havepIayedD.haspIayed【答案】D【解析】【详解】考查时态和主谓一致句意我们钦佩Susan的加强不懈,她是到目前为止在摇滚乐队里演奏了3年的年轻女孩中唯一的一个根据定语从句中的sofar可知,句子用现在完成时态,再根据从句的主语是theonlyone单数第三人称形式,故选DTheteachertogetherwithhisassistantstenceIIsampIesduringthepasttwomonthsintheschooIIab.A.anaIyzeB.analyzesC.hasanalyzedD.haveanaIyzed【答案】C【解析】【详解】。
个人认证
优秀文档
获得点赞 0