【英语】现在完成时练习-英语考试-外语学习及解析_第1页
【英语】现在完成时练习-英语考试-外语学习及解析_第2页
【英语】现在完成时练习-英语考试-外语学习及解析_第3页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【英语】现在完成时练习_英语考试_外语学习及解析一、单项选择现在完成时Never agreater,ormorebeautiful,oracalmerornoblerthingthanyou.didIseeC.Isaw【答案】B【解析】【详解】haveIseenD.Ihaveseen考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。【点睛】倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,notuntil及notonly等位于句首时,其后需要用部分倒装。ItisthefourthtimethatTom inthemathsexams.A.failed failedC.hadfailed failed【答案】B【解析】【详解】is/was+that从句;句意:这是某人第几is,后面使用现在完成时;如果前面是去完成时。本题前面是这是这个星期里他第四次打电话给你了。【点睛】固定句式:Itis/was+that从句;句意:这是某人第几次做某事的时候了。如果is,后面使用现在完成时;如果前面是isthefirsttimethatIhavecometotheGreatWall.这是我第一次到长城去。wasthefirsttimethathehadvisitedtheGreat那是他第一次参观长城。3.Itooknotesduringthemeeting,butI achancetowritethemintoareportsofar.didn’thaveC.hadn’thadhaven’thadD.won’thave【答案】B【解析】【详解】考查时态。句意:会议期间我做了笔记,但到目前为止我还没有机会把它们写进报告里。根据句中时间状语sofar可知,此处应使用现在完成时。故B选项正确。【点睛】现在完成时的部分常见标志词(组thepastfewto)thesefewtofar;tillnow及句型:Itisthe序数词+timethat…谓语动词使用现在完成时。 toworkovertimethatevening,Imissedawonderfulfilm.A.Havingbeenasked askHavingasked beasked【答案】A【解析】”我和动词ask”missed之前,要用过去havingbeentoask是动词不定式,表示目的或将要发havingaskedtobeasked是动词不定式的被动形式,不符合语境,故选A。考点:考查非谓语动词Tonyisoneofthefivestudentsinhisclasswho theexam.Howluckyheis!ispassingC.haspassed【答案】D【解析】passesD.havepassed考察时态语态。托尼是班上5个通过考试的学生之一,他真幸运。由题意可知,通过考试whofivehaveD考点:考察时态和语态Therecent40years greatchangestakingplacealloverChina.A.witnessed witnessedC.hadwitnessed 【答案】B【解析】【详解】40年来,中国发生了巨大的变化。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。7.---Whenwillthebike-sharingschemesbeintroducedtothepublic?---Notuntil abetterunderstandingofthem.A.willwehavehad wehadC.wewillhavehad havehad【答案】D【解析】【详解】notuntil---什么时候共享单车计划notuntil位于句首时主句部分倒装,而until是以后的事,所以主句用将来时态,从句用现在时态,故选。Thewomen’svolleyballteamwonthegoldmedalattheRioOlympics,whichisthethirdtimetheteam Olympicgold.claimed claimedC.hasbeenclaiming claimed【答案】B【解析】【详解】is+timethat从句,从句谓语动词要使用现在完成时。claimtheteam为主谓关系,应用主动语态。句意:中国女排在里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。故选。I’mtiredout.I allafternoonandIdon’tseemtohavefinishedanything.shoppedC.hadshopped【答案】D【解析】haveshoppedD.havebeenshopping试题分析:句意为:“我现在很累。我整个下午一直在购物,我好像什么事都没做成似的。”由语境可判断是从过去到现在一直在购物,可能还要继续下去,所以用现在完成进行时,选D项。考点:考查动词时态Theboypretended asleepwhenhisfathercameback.A.tofall havefallenC.tobefalling fallen【答案】B【解析】【详解】考查固定句型和时态。句意:他的父亲回来时,这个男孩假装睡着了。pretendtodosth.假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。Linda tohermotherforsolongthatshefiguresoutalmosteverygestureofhermother’s.attended【答案】D【解析】【详解】hadattended C.wouldattend D.hasattended考查现在完成时。句意:琳达照顾她母亲太久了,她几乎能领会母亲的每一个动作。分析句意可知,本句为现在完成时,表示过去所发生的动作或事情对现在的影响或产生的结“shefiguresoutalmosteverygestureofhermother’s可知,琳达照顾她母亲太久了。对现在的影响是,她几乎能领会母亲的每一个动作。故D选项正确。Myfather hislittlestorerapidlyintoabigdepartmentstoreinthepasttenyears.A.hasdeveloped isdeveloping 【答案】A【解析】【详解】考查时态。句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。本句时间状语inthepasttenyeas通常要和现在完成时连用,故A项正确。—HowmuchdoyouknowabouttheWinterOlympicGamestobeheldinBeijing?—Well,themedia itinavarietyofforms.coverC.wouldcover【答案】B【解析】【详解】havecoveredD.covered嗯,媒体已经用在的影响还存在。故C正确。Jim thesizeofthisboardandhasfoundthatit A.hasmeasured;measuresfivemetresinwidthB.measured;ismeasuredfivemetreswideC.hasmeasured;ismeasuredfivemetreswideD.measures;hasameasureoffivemetreswide【答案】A【解析】【详解】考查时态和语态。句意:吉姆量过这块板的尺寸,发现它有五米宽。根据andhasfoundthatit 可知用现在完成时,排除B和D,measure“测讲时,后面加数值,用主动语态,故选。I’mafraidI youwithagreatmanyquestions.Thankyoualot,sir.A.havebothered C.havecontacted 【答案】A【解析】考查动词时态。A.havebothered麻烦;B.appreciated欣赏,感激;C.havecontacted交往,接触;D.impressed铭记。句意:恐怕我已经麻烦了你许多问题,非常感谢您。此处指已经问了许多问题,动作已经完成用现在完成时,故选A.Inordertofindthemissingchild,villagers alltheycanoverthepastfivehours.A.did C.haddone done【答案】D【解析】【分析】【详解】句意:为了找到那个失踪的孩子,在过去的5个小时中,村民们已经做了所有他们能做的theycanallcando(因为主句谓do),overthepastfivehours可知用现在完成时。故。【点睛】现在完成时表示过去完成的动作对现在仍有影响。现在完成时的标志性时间状语有:already,ever,never,yet,just,before,still,lately,since,foralongtime,uptonow,until,sofar,inthelastfewyears/weeks/mouths,tillnow,recently等等。17.IwonderwhyJenny usrecently.Weshouldhaveheardfromherbynow.A.hasn’twritten writeC.won’twrite D.hadn’twritten【答案】A【解析】【详解】考查时态。句意:我想知道为什么Jennyrecently“”,通常与现在完成时连用。本句主语是Jenny,谓语动词要使用第三人称单数,故A项正确。Bynow516ConfuciusInstitutes in142countriesandregions,accordingtotheConfuciusInstituteHeadquarters.A.founded foundC.havebeenfounded beenfounded【答案】C【解析】考查时态和语态。句意:根据孔子学院总部的统计,到现在为止,全世界142个国家和地516516ConfuciusInstitutesfound之间是被动关系,该bynow做时间状语,谓语动词应用现在完成时态。综上,该空应填havebeenC选项正确。Heistheonlyoneofthestudentswho awinnerofscholarshipfivetimesuptonow.A.is B.areC.havebeen been【答案】D【解析】【详解】考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为theonlyone,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语forthreeyears,故时态用现在完成时。故D正确。Muchdisappointedasheis inthejobinterview,hestillkeepshisconfidence.tohavefailedC.havingfailed【答案】A【解析】failed试题分析:考查动词的时态。由题目hestillkeepshis他仍然保持自信)可知此因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。故选。考点:考查动词的时态。LEDlighting,eveninmostdevelopedcountries, longenoughtoknowitseffectsacrossthehumanlifespan.A.hasnotbeenusedC.hadnotbeenused【答案】A【解析】【详解】

B.wasnotusedD.isnotbeingused照明到现在一直还在使用,所以用现在完成时,故选。Notuntil achancetodiscussitthoroughly, setouttohandletheproblemwecameacrosslastweek.wehavehad,shallweC.dowehave,we【答案】A【解析】【详解】havewehad,weshallD.weshallhavehad,shallweuntil位于句首,主句用部分倒装,从句不倒装,本句中从句强调过去的动作对现在造成的影响,用现在完成时,故A项正确。—Theroomisdirty.—Sorry,It forweeksandIwilldoitnow.A.hasn’tcleanedwasn’tcleaned【答案】B【解析】【详解】

B.hasn’tbeencleanedD.didn’tclean——对不起,已经几个星期没打扫了,Ittheclean之间是被动关系,再根据forweeksnow可知句子用现在完成时态的被动语态结合句意,因此用hasn'tbeendone。故选B。WeadmireSusanforherpersistence,theonlyoneoftheyounggirlswho inrockbandfor3yearssofar.played【答案】D【解析】【详解】play C.haveplayed D.hasplayed考查时态和主谓一致。句意:我们钦佩Susan3年的年轻女孩中唯一的一个。根据定语从句中的sofar可知,句子用现在完成时theonlyone。Theteachertogetherwithhisassistantstencellsamplesduringthepasttwomonthsintheschoollab.analyzeC【解析】【详解】

analyzes C.hasanalyzed D.haveanalyzed考查时态和主谓一致。句意:老师和他的助手们,在过去两个月里在学校实验室分析了十个细胞样本。由“duringthepasttwomonths”可知,本句为现在完成时,主语为Theteachertogetherwithhisassistants,当togetherwith连接句子时,谓语单复数与togetherwith之前的词的单复数保持一致既与Theteacher保持一致。故选C项。Greatchanges inourschoolsince2016.Alotofprogress .havetakentheplace;havebeenmadeC.weretakenplace;hasmade【答案】D【解析】【详解】hadtakenplace;havebeenmadeD.havetakenplace;hasbeenmade2016年以来,我们学校发生了巨大的变化。已经取得了许多进展。since+place“”,无被greathavetaken意为”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关hasbeenD。Johnisoneofthebestwriterswho publishedalotofbooks.has【答案】B【解析】【详解】have C.havebeen D.arethebestwriters是复数,从句中作主语,从句谓语动词与先行词保现在造成影响,用现在完成时,且writerspublish是主动关系,综上所述。故B项。You’dbettertry secondtimeifitis firsttimethatyou .the;the;failC.a;the;shouldfail【答案】B【解析】【详解】

a;the;havefailedD.the;a;fail考查冠词、固定句型、时态。句意:如果这是你第一次失败,你最好再试一次。第一空:“不定冠词a/an+序数词”表示“又一,再一”;“定冠词the+序数词”表示顺序“第一/第二….”;第二、三空:句型Itisthefirsttimethat….“这是(某人)第一次做…”,从句用现在完成时。故选B项。Howhappyweare!Theholidaywehavebeenlookingforward atlast.tohascomeC.tohavingcome【答案】A【解析】【详解】havingcomeD.hascomewehavebeenlookingforwardtotheholiday的定语,故Theholidayhascomeat。Mymother thewindowalready,sotheroomlooksmuchbrighter.hadcleanedC.iscleaning【答案】B【解析】【详解】hascleanedD.willclean考查时态。句意:我妈妈已经把窗户擦好了,所以房间看起来明亮多了。根据“sotheroomlooksmuchbrighter”可知此处强调过去的动作对现在造成的影响,应该用现在完成时,故B项正确。Inthelastfewyears,China greatachievementsinenvironmentalprotection.hasmadeC.wasmaking【答案】A【解析】【详解】hadD.ismaking考查动词时态。句意:在过去的这些年里,中国在环境保护中取得了很大的成就。由时间状语inthelastfewyears可推知动作从过去一段时间持续到现在并对现在造成影响,用现在完成时。故选A。【名师点睛】判断时态可以从时间状语入手,题干中的inthelastfewyears为现在完成时的时间标志词。类似的还有over/for/duringthelast/pastyears/months…均为现在完成时的时间标志,所以做此类题时,需要先看句子中是否有明确的时间点,然后我再判断时态。WithChang'e-3successfullylanding,Chinabecomesthethirdcountryintheworldthat onthemoon.lands【答案】B【解析】【详解】haslanded C.landed D.waslanding考查动词时态。句意:随着嫦娥3号的成功着陆,中国成为了世界上第三个登上月球的国家。根据固定句型:itisthefirstthat+现在完成时,可知用现在完成时,故选B。JohnandI___friendsforeightyears.WefirstgottoknoweachotherataChristmasparty.Buteachotheracoupleoftimesbeforethat.hadhavemetC.hadhadmet【答案】D【解析】【详解】havehavemetD.havehadmet考查动词时态。句意:我和约翰做朋友已经8年了,我们开始了解彼此是在一次圣诞晚会上,但在那之前我们见过两次面。第一空是表示过去到现在做8年时间的朋友,用现在完成时;第二空是指在圣诞节见面gottoknoweachother用的过去时,在此以前见过,表示的是"过去的过去"用过去完成时;故选D。Quiteafewtallbuildings inthelasttwoyears.A.havebeenputup B.wereputup【答案】A【解析】【详解】

C.hadputup D.putup“inthelasttwo可Quiteafewtallbuildingsputup为被动关系。故选A项。35.--CanIhaveatalkwithJohnson?--Oops!He foronlytenminutes.A.wasaway B.hasbeenaway C.hasleft D.left【答案】B【解析】【详解】Johnson10分钟了。分析句子可知,离开的动作发生在过去,即10时。hasbeenaway表示一个状态,是延续行动词词组,在现在完成时中可以与一段时间连用,而hasleft与一段时间连用。故选。—DoyoulikethemobilegameTravelingFrog?—Yes,thepostsaboutthevirtualgreenfrog over4millio

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论