还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
(英语)高中英语现在完成时练习题
一、单项选择现在完成时
1.—When willthe bike-sharing schemesbe introducedto thepublic—Not untila betterunderstanding of them.A.we have had B.will we have hadC.have wehad D.we will have had【答案】A【解析】【详解】考查时间状语从句句意-公共单车共乘计划将于何时推出一直到对它们有了更好的了解根据第一句话可知这是将来时,但是引导的是时间状语从句,从句中要用现在时代替将来until时位于句首时,主句要用部分倒装,但是从句不用,故选not untilA
2.Tom on the essayfor twohours buthe onlya hundredwords by now.A.has beenworking;has writtenB.has beenworking;writesC.worked;written D.worded;writes【答案】A【解析】【分析】【详解】考查时态句意为一直忙着写论文两个小时了,但是到现在为止他只写了多个词Tom100由后半句可知现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止Tom已经写完个词了,所以用现在完成时,故正确100A【点睛】此题的简体关键是根据时间状语判断句子的时态第一空根据时间状语可知应该for twohours,用能延续的动词的现在完成时态,再根据后半句到目前已经写了个词了,由此可知现在仍100在写,因此第一空应该用现在完成进行时而第二空的时间状语为因此用现在完成时即bynow,可,所以用has written
3.She isa strong-veiled womanand notonce into anydifficulty in her life.A.she hasgiven B.did shegive C.she gaveD.has shegiven【答案】D【解析】试题分析:考查动词时态和倒装句句意她是个意志坚强的女人,一生中一次也没有向任何困难屈服过连接的两个并列句中,否定副词放在了第二个句子的句首,所以后And notonce面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了所以句子应inherlife,该用现在完成时,表示到现在为止,故正确答案为选项D考点考查动词时态和倒装句A.have sprungup B.sprang upC.had sprungup D.spring up【答案】A【解析】【详解】考查时态句意这些年,随着人们对健身的重视,面积约平方米的自助迷你健身房如雨后5春笋般在中国各大城市兴起根据〃这些年〃,可知句子用现在完成时态,故答案these years为A
30.John isone of the bestwriters whopublished alot ofbooks.A.has B.have C.have beenD.are【答案】B【解析】【详解】考查主谓一致与现在完成时句意约翰是出版了许多书的最好的作家之一分析句子,其后定语从句先行词为是复数,从句中作主语,从句谓语动词与先行词保持人称和the bestwriters数的一致,故其谓语形式要用复数,且约翰已经出版了很多书,为过去的动作对现在造成影响,用现在完成时,且与谓语动词是主动关系,综上所述故选项writers publishB
31.Such acraze thepursuit offashion becomethat someschools have to banit for beingtoo distractingand forfueling envy-rooted bullying.A.does B.did C.had D.has【答案】D【解析】【详解】考查部分倒装和现在完成时态句意追求时尚已经变得如此的疯狂以至于一些学校不得不禁止它,因为太多的分心和燃起了嫉妒的欺凌和表示“如此……以至such...that so...that于……”,当和位于句首时,主句使用部分倒装,后的语序不变由于句中such sothat haveto使用的是一般现在时,根据句意(追求时尚已经变得如此的疯狂),可知前半句应用现在完成时故选D
32.The personwho is_ofthefactory_ill since last week.A.in charge;has beenB.in charge;has fallenC.taking charge;was D.in charge;fell【答案】A【解析】【详解】考查短语辨析和动词时态句意负责这家工厂的那个人自上周以来一直在生病in与同义,均表示“负责,掌管〃之意;而则意为“在.…的charge oftake chargeof in the chargeof掌管下〃;第二空考查动词时态由时间状语可知此处应用现在完成时,而sincelast week fall表示动作,不能延续,故应用且主语为助动词应用故项正确ill beill person,has,A
33.--Why notgo into the classroom--The doorlocked.A.have beenB.will beC.has beenD.is【答案】c【解析】【详解】考查现在完成时句意--为什么不进教室?--门已经锁了现在完成是表示〃过去的动作对现在的影响或结果〃或过去的动作一直持续到现在〃本题中的门〃已经被锁〃,对现在产生影响是〃没有进教室〃,故需要现在完成时的被动语态,主语是第三人称单数故选Co
34.The villageisnt itused to be andthe lifewe wereused togreatly since
1992.A.what,has changedB.that,changed C.what,changed D.that,changing【答案】A【解析】【详解】考查名词性从句和时态句意这个村庄已经不是过去的样子了,我们曾经的生活自年以1992来已经发生了很大的变化分析句子结构可知,第一空填连接代词引导表语从句,从句中缺表语,故用在此处可译成〃……的样子〃;第二空填谓语动词,主语是what,the又因为是时间状语,故时态用现在完成时,综上,故选life,since1992A
35.—Let/s gofor anice walkinto thecountry thisafternoon.—Id liketo,but Ito gowith Aliceto buysome clothes.A.agreed B.will agreeC.have agreedD.had agreed【答案】c【解析】【详解】考查现在完成时句意一今天下午我们去乡村散散步吧一我很想去,但是我已经答应和爱丽丝一起去买衣服了现在完成时表示过去动作对现在造成的影响由〃〃可知,作者已经but答应和爱丽丝一起去买衣服了,所以不能去乡村散步了故可知选项C
36.My dadstill doesnthave adriving license.He hisdriving testseven times!A.has failed B.failed C.had failedD.fails【答案】A【解析】【详解】考查现在完成时时态句意我爸爸还没有驾照他驾驶考试已经七次不及格了!根据次数seven七次,可知要用现在完成时主语是故用单数故选times“has/have+done,He,has,Ao【点睛】现在完成时是由助动词+过去分词〃构成的,其规则动词的过去分词构成与过去式相have has同,不规则动词的过去分词则需要加强记忆主要用法如下、表示过去发生的某一动作对现在造成的影响或结果1例如.我刚洗过衣服洗衣服”是发生在过去的动作,对现在I havejust cleanedmy clothes造成的结果是〃衣服干净了〃、表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状2态.这时往往与表示一段的时间状语连用例如我到这里才两年多I have been herefor justover twoyears.从年,他就在这里工作He has worked heresince
1989.
1989、现在完成时属于现在时态范围,因此不能和表示过去的时间状语连用,如3yesterday,last night,等,但可以和等连用two weeksago never,ever,already,yet,just,for..,since例如:你已经完成你的工作了吗Have youfinished yourwork yet过去,我从未听说过那件事I havenever heardthat before.
37.—When willthe professorcome andgive thelecture onthe spiritsof contracts—Not untilour programby ourschool.A.approves B.will beapproved C.is toapprove D.has beenapproved【答案】D【解析】【详解】考查时态句意一一教授什么时候来做关于契约精神的讲座一一直到我们的课程得到学校的批准本句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来完成时和动词是被动关系,用被动语态故选our programapprove D
38.That wasnot the first timehe us.I thinkits hightime westrong actionsagainsthim.A.betrayed,take B.had betrayed,tookC.has betrayed,took D.has betrayed,take【答案】B【解析】【分析】【详解】考查时态和虚拟语气句意那不是他第一次背叛我们我认为我们早该对他采取强硬措施了完成时,是固定句型;句中使用的是…〃,故应使用过That is/was the first time that+“That was去完成时在固定搭配,…中,从句应使用过去时表示虚拟语气故选it shigh/about timeBo
39.In the past twentyyears,a huge amount of environmental damageby airpollution.A.has beencaused B.have beencausedC.was causedD.were caused【答案】A【解析】【详解】考查时态和主谓一致句意在过去的二十年里,空气污染已经对环境造成了很大的危害in一段时间〃一般与现在完成时连用,故排除分析可知,句子的主语thepast+C,D a hugeamount和谓语之间是动宾关系,所以要用被动语态主语为单数,谓ofenvironmental damage cause语动词也要用单数故选项A【点睛】意为“大量的〃,修饰不可数名词本题中为不可数名a hugeamount ofenvironmental damage词,由修饰,为主语表示单数,所a hugeamount ofahugeamount ofenvironmentaldamage以谓语动词要用单数
40.—Ouch!I thisreally badtoothache for about threedays.—You reallyneed to take aday offand seea dentist.A.have B.am havingC.have hadD.had【答案】C【解析】【详解】考查动词时态句意一一啊!我已经牙疼整整三天了一一你真的需耍请一天假,去看牙医现在完成时表示已经发生,持续到现在并且仍在进行的动作,根据时间状语和〃for threedays你真的需要请假去看牙医〃可知,此处应使用现在完成时故选C
4.In thelast fewyears,China greatachievements inenvironmental protection.A.was makingB.madeC.had madeD.has made【答案】D【解析】【详解】考查时态句意在过去几年里,中国已经在环境保护方面取得了很大的成就时间状语“In the表明应该使用现在完成时,故项正确last fewyears”D
5.—What astupid mistake!—Yes.I youdoing itcarefully,but withoutsuccess.A.was suggestingB.will suggestC.have suggestedD.had suggested【答案】c【解析】【详解】考查时态句意一一这是一个多么愚蠢的错误啊!一一是的,我建议过你要认真,但是你听不进去根据判断此处强调过去的事情对现在的影响,应该用现在完成What astupid mistake!”时,故项正确C代
6.Only sincethe IndustrialRevolution inplaces awayfrom theirhomes orbeen Ietoraise smallchildren withoutthe helpof multipleadults.A.most peoplehave workedB.have most people workedC.mostpeoplehad workedD.had mostpeople worked【答案】B【解析】【详解】考查倒装和时态句意就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助〃时间状语〃放在句首,句子需用部分倒装;再根only+据可知用现在完成时,故选since B
7.We have done things we oughtnot to have doneand_undone things we ought to have done.代A.leaving B.IeC.will leaveD.leave【答案】B【解析】【详解】考查现在完成时句意:不该做的事我们都做了,留下该做的事都没做句子主干是个并列句,即和所we have done thingswe oughtnot to have doneleft undone thingswe oughtto havedone,以和是并列谓语,其中相同,省略,只不过两个并列句里分别含有一havedonehave lefthave个定语从句,第一个分句中作的定语,第二个分句中weoughtnot tohavedonethingsweought作的定语故选选项正确tohavedonethingsB一
8.When willthe bike-sharing schemesbe introducedtothepublic---Not untila betterunderstanding ofthem.A.will we have hadB.have wehadC.we willhave hadD.wehavehad【答案】D【解析】【详解】考查位于句首时,句子使用部分倒装句的用法句意一什么时候共享单车计划才会not until向公众开放呀?一直到我们对他们有一个更好的了解的时候,就会开放了位于句首时not until主句部分倒装,而引导的时间状语从句不用倒装再联系本句时态,说的是以后的事,所until以主句用将来时态,从句用现在时态,故选D
9.This isthe first time thestudents toHyde Park.A.have beenvisited B.have visitedC.have goneD.are beinggone【答案】c【解析】【详解】考查时态句意这是学生们第一次去海德公园在从句的结构中,从this/it isthe firsttime+句用现在完成时,故项正确由于是及物动词,其后直接接宾语,故排除C visitBo【点睛】在从句(第一次做某事)的结构中,从句用现在完成时,注意如果是this/it isthe firsttime+was的话,从句需要用过去完成时
10.Much disappointedas heis inthe jobinterview,he stillkeeps hisconfidence.A.tohavefailedB.failedC.having failedD.failing【答案】A【解析】试题分析考查动词的时态由题目(他仍然保持自信)可知此处he stillkeeps hisconfidence强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信故选A考点考查动词的时态
11.Commercial andrecreational fishingpopulation sizesand alsomade individualssmaller,since big fish andsmaller onesthrown back.A.decreased;kept B.had decreased;are keptC.has decreased;keep D.has decreased;are kept【答案】D【解析】【详解】考查时态和语态句意商业和休闲捕鱼减少了种群规模,也使个体变小,因为大鱼被保留下来,小鱼被扔回大海结合句意第一空是强调现在的结果,用现在完成时态;第二空是一般现在时态的被动语态,主语与是被动关系,故答案为bigfishkeep D
12.All ofher timeto carryingout afurther studyonthecause ofAlzheimers diseasesinceshe leftschool.A.has beendevoted B.devotedC.has devotedD.was devoted【答案】A【解析】【详解】考查时态句意自从她离开学校,她一直致力于对病因的进一步研究此处〃Alzheimer since自从一以来〃,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且be devoted致力于故选to“A【点睛】自从一以来(可做介词和连词),和现在完成时态连用
1.since自从他来到这里,就一直在这里住着He haslived heresince hecame.一段时间主语+一般过去时态+其他自从做某事有多长时间了在这个
2.It is/has been++since句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了(终止性动It isthree yearssince hejoined词)他参军有三年了;(持续性动词)他离开这有the armyIt isfive yearssince helived here.五年了
13.Over thelast threedecades,the numberof peopleparticipating inphysical fitnessprogramssharply.A.was increasingB.has increasedC.had increasedD.will beincreasing【答案】B【解析】【详解】考查时态句意在过去的三十年里,参加健身计划的人数急剧增加〃Over thelast threedecades在最近的年里〃和现在完成时态连用,故选30B
14.This isthe thirdtime IHong Kong.The secondtime I here wason ChristmasDaylast year.A.have visited;came B.have visited;have comeC.visit;came D.visited;had come【答案】A【解析】【详解】考查时态句意这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天第一句考查了固定句式序数词该句式意为“这This/lt is/was thetime sb have/has/had done sth,是某人第几次做某事,所以第一空中使用;第二空中用一般过去时描述过去发生have visited的事情故项正确A【点睛】本题第一空考查了特殊句式;该句式意为“这是It/That/This isthe...time that sbhavedonesth某人第几次做某事;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态一一主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时
15.—What doyou thinkof ourhometown—Very beautiful.You knowit isthe firsttime thatIhere.A.will beB.wasC.havebeenD.had been【答案】c【解析】试题分析考查固定句型中的时态固定句型序数词这是第几次某人it is/was time that sb…做某事的时候了;如果前面是后面使用现在完成时;如果前面是后面使用过去完成时;is,was,本题前面是故使用现在完成时句意一你认为我们国家怎么样?一发出漂亮你知道这是is,我第一次来到这里故正确C考点考查固定句型中的时态点评固定句型序数词这是第几次某人做某事的时候了;如果前面是it is/was timethatsb…is,后面使用现在完成时;如果前面是后面使用过去完成时;was,
16.Over thelast3decades,the numberof peopletaking partin voluntarywork sharply.A.was increasingB.has increasedC.had increasedD.will beincreasing【答案】B【解析】【分析】考查动词时态【详解】句意:在过去三十年里,参加志愿者活动的人们的数量急剧增长根据题干中Over thelast得知是现在完成时,主语是第三人称单数,谓语动词用单数故选3decades thenumberBo
17.It isthefirsttimethatChinese teachersin schoolsacross Britainto introduceChinese-style mathslessons andteaching approaches.A.taught B.teachC.have taughtD.had taught【答案】C【解析】【详解】考查现在完成时句意这是中国教师首次在英国各地的学校教中国式的数学课和教学方法表示第一次……〃,引导表语从句时,如果主句的系动词是一般现The firsttimethat在时,从句用现在完成时,故项正确C【点睛】表示是第一次……,引导表语从句时,强调到说话时间为止某一情况It is/was thefirsttimethat或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是从句用现在完成时,如果主句的系动词是从句则用过去完成is,was,时
18.—Hello,I haveheard you are onholiday.—Thats notthe case.Actually Ifrom myholiday inAthens,where Iforafortnight.A.returned;stayed B.have returned;stayedC.will return;stay D.am toreturn;stay【答案】B【解析】【详考查时态句意一你好,我听说你在度假一不是这样的,我已经从雅典度假回来了,我在那里待了两个星期根据句意可知,我已经回来,所以用现在完成时根据have returned语境,这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时故选项正stay B确
19.This isthefirsttime ITian/anmen Square.You cantimagine howexcited Iam.A.have visitedB.am visitingC.visit D.visited【答案】A【解析】【详解】考查现在完成时句意这是我第一次参观天安门广场序数词的结构中,lt/Thisisthe++that从句用现在完成时故选项正确A【点睛】句式从句〃表示“这是第次做某事〃其中,“This/lt is/was thefirst/second...last time+that that引导的是定语从句,在口语中常省略对于此句式,我们需要掌握从句的时态若前that that面的动词为从句通常用现在完成时;若其为则从句用过去完成时be is,was,本句中的动词时所以从句用现在完成时故选项正确be is,A
20.The Chinesewomens volleyballteam wonthe goldmedal atthe RioOlympics,which isthe thirdtimethe teamOlympic gold.A.claimed B.has claimedC.has beenclaiming D.had claimed【答案】B【解析】【详解】考查时态语态句型序数词从句,从句谓语动词要使用现在完成时it isthe++timethat claim有权利要求得到,与主语为主谓关系,应用主动语态句意中国女排在里约奥运会the team上获得了金牌,这是第三次团队获得奥运金牌故选B
21.—Alice,youaresupposed partintheparty intime.—Sorry,but Ihad anunexpected visitor.A.totakeB.tohavetaken C.tobetaking D.taking【答案】B【解析】【详解】考查固定用法句意-你本来应该及时参加这个聚会的-对不起,我有不速之客来访结合语境,此处指“你本来应该及时参加这个聚会的〃,应该做,理应做…〃,be supposedto do由句意可知,〃参加〃这动作到现在已经完成了,强调〃本来应该“,应用现在完成时故正确答案为B
22.The Mp3young peoplea bitof declinerecently withthe appearanceofthe Mp
4.A.intending to;has enteredinto B.intended for;has goneintoC.meant to;takes onD.meant for;opens up【答案】B【解析】【详解】考查动词短语辨析和时态句意随着的出现,为年轻人设计的这款的销量已经下MP4MP3滑了短语为…设计,本应为,打算做某事,be intendedforbe meant forbemeantto dosth.ente门参与,进入(某种状态),呈现,开发,本句最后使用短语nto gointo takeon openup intended…做定语修饰;副词意为〃近来〃,通常和现在完成时连用结合句意,for theMP3recently故项正确B
23.My dictionary.I havelooked forit everywherebut stillit.A.has lost;do notfind B.is missing;do notfindC.has lost;have notfound D.is missing;have notfound【答案】D【解析】【详解】考查时态句意我的字典丢了我到处找它,但仍然没找到是个及物动词,如果要表lose示某物丢失了,只能用被动语态项与项使用的都是其主动形式是形容词,其词A Cmissing义是(丢失了的),据此,第一空缺处应填入根据语境,第二lost;not tobe foundis missing个空缺处应填使用现在完成时的否定形式,因为它可以表示目前还未发生的动作故选D
24.Not untila chanceto discussit thoroughly,set outto handlethe problemwecame acrosslastweek.A.wehavehad,shall weB.have wehad,we shallC.do wehave,we D.we shallhavehad,shall we【答案】A【解析】【详解】考查倒装句意直到我们有机会彻底讨论这件事,我们才着手处理上周遇到的问题Not until位于句首,主句用部分倒装,从句不倒装,本句中从句强调过去的动作对现在造成的影响,用现在完成时,故项正确A
25.—The roomis dirty.—Sorry,It for weeks andI willdo itnow.A.hasn/t cleanedB.hasn/t beencleanedC.wasnt cleanedD.didnt clean【答案】B【解析】【详解】考查被动语态和主谓一致句意一一房间很脏一一对不起,已经几个星期没打扫了,我现在就打扫此处是句子主语,指的是和之间是被动关系,再根据It theroom,clean和可知句子用现在完成时态的被动语态结合句意,因此用故选forweeksnow hasntbeen doneoBo
26.My daughteras ateacher for5years in2008,and shea doctorsincethen.A.had worked...has beenB.worked...has beenC.hasworked...is D.worked...is【答案】B【解析】【详解】考查时态句意我的女儿在年已经当了年的老师,从那以后她一直是一名医生根20085据可知,当老师是过去的事情,用一般过去式,根据时间状语可知,此句用in2008since then现在完成时故选B【点睛】时态是常考考点,除了要求考生掌握各个时态的基本用法之外,考生需具有在具体语境中辨别能力时态的判定往往根据句中所给的直接或间接的时间状语来判定,但要注意的是不能完全依赖于所给出的时间状语,还要看语境本小题第一空所在句子有个很明显的时间状语for5如果以此来判断,应使用现在完成时,但根据下文语境可知,此处叙述的是过去的事情,years,用一般过去式而第二空则可以根据时间状语判定使用现在完成时since then
27.I Mr.Bert ofthe changeofthemeeting.You donthavetophone himagain.A.have informedB.willhaveinformedC.would informD.had informed【答案】A【解析】考查动词时态句意我已告知会议的改变你没必要再给他打电话根据Mr.Bert语境可知,句子应用现在完成时态表示过去的动作对现在的影响,故答案为A
28.—Why areyou buyinga newrefrigerator—The oldone somany timesthat itsnot worthit anymore.A.has repairedB.is repairedC.has beenrepaired D.has beenrepairing【答案】C【解析】考查动词时态语态句意一一你为什么要买一台新冰箱?一一旧的冰箱已经被修过很多次了,它都不值得再修了表示现在之前的动作对现在造成的影响用现在完成时,主语〃冰箱〃和〃修理〃是被动关系,故选C
29.With peoplepaying attentionto fitness,self-service mini-gyms,each coveringabout5squaremeters,in China/s majorcities theseyears.。
个人认证
优秀文档
获得点赞 0