【英语】高考英语现在完成时练习题及答案_第1页
【英语】高考英语现在完成时练习题及答案_第2页
【英语】高考英语现在完成时练习题及答案_第3页
【英语】高考英语现在完成时练习题及答案_第4页
【英语】高考英语现在完成时练习题及答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、【英语】高考英语现在完成时练习题及答案一、单项选择现在完成时1 Never met such a person before.A did I B I haveC have I D Am I【答案】 C【解析】【详解】考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处强调对现在的影响,应使用现在完成时。 never 位于句首时,句子要求使用部分倒装,助动词提前。故C选项正确。2 I wonder why Jenny us recently.We should have heard from her by now.A hasn t written B doesn t writeC

2、won t write D hadn t written【答案】 A【解析】【详解】考查时态。句意:我想知道为什么Jenny最近没有写信给我们。到目前为止我们应该已经收到她的来信了。副词 recently 意为 “最近,近来” ,通常与现在完成时连用。本句主语是Jenny,谓语动词要使用第三人称单数,故A项正确。3 In the last few years, China great achievements in environmental protection.A was making B madeC had made D has made【答案】 D【解析】【详解】考查时态。句意:在过去

3、几年里,中国已经在环境保护方面取得了很大的成就。时间状语“In the last few years表明应该使用现在完成时,故 D项正确。4 What a stupid mistake! Yes. I you doing it carefully, but without success.A was suggestingB will suggestC have suggestedD had suggested【答案】 C【解析】【详解】考查时态。句意: 一一这是一个多么愚蠢的错误啊! 一一是的,我建议过你要认真,但是 你听不进去。根据 What a stupid mistake!判断此处强调过

4、去的事情对现在的影响,应该用 现在完成时,故C项正确。5. to work overtime that eveningmissed a wonderful film.A. Having been asked B. To ask C. Having asked D. To be asked【答案】A【解析】试题分析:由于那天晚上被要求加班,我错过了一场精彩的电影“,主语 我”和动词ask之间是动宾关系,要用过去分词,被要求加班”这一动作发生在动作missed之前,要用过去分词的完成式having been asked, A项正确;B项to ask是动词不定式,表示目的或将要发 生的动作,不正确;

5、 C项having asked是现在分词的完成式,不正确; D项to be asked是动 词不定式的被动形式,不符合语境,故选 Ao 考点:考查非谓语动词6. Tony is one of the five students in his class who the exam. How lucky he is!A. is passingB. passesC. has passedD. have passed【答案】D【解析】考察时态语态。托尼是班上5个通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的 wh

6、o修饰的是five students ,所以是 have passed,故选 D考点:考察时态和语态7. The recent 40 years _ great changes taking place all over China.A. witnessed B. has witnessedC. had witnessed D. witnesses【答案】B【解析】【详解】考查时态。句意:近 40年来,中国发生了巨大的变化。表示动作开始于过去某一时刻, 直延续到现在,或可能还要继续下去,用现在完成时,故选Bo8. Much disappointed as he is in the job in

7、terview, he still keeps his confidence.A. to have failedB. failedC. having failedD. failing【答案】A【解析】试题分析:考查动词的时态。由题目 he still keeps his confidence (他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。故选A。考点:考查动词的时态。9 The Greens moved back to the countryside in 2008 and a happy and peacef

8、ul lifethere ever since.A are leadingB leadC ledD have led【答案】 D【解析】【详解】考查时态。句意:格林一家2008 年搬回农村,从此过上了幸福安宁的生活。根据句中时间状语, ever since 自从那时候起,可知,指从 2008 年一直持续到现在,故用现在完成时。故选 D。10 The boy pretended asleep when his father came back.A to fall B to have fallenC to be falling D have fallen【答案】 B【解析】【详解】考查固定句型和时

9、态。句意:他的父亲回来时,这个男孩假装睡着了。 pretend to do sth. 假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。11 In the last few months, Kenny more than 1,000 dollars for breaking traffic rules. No surprise. He is always being careless.A would be fined B had been fined C has been finedD will be fined【答案】 C【解

10、析】【详解】考查时态和语态。句意: 在过去的几个月里,肯尼已经因为违反交通规则被罚 1000 多美元。 不奇怪,他一向很粗心。 in the last few months 意为 “过去的几个月来”,时间是从过去一直持续到现在,应该用现在完成时,主语与巾ne是被动关系,故选 C项。12 All of her time to carrying out a further study on the cau se of Alzheimer s diseasesince she left school.A has been devoted B devotedC has devoted D was de

11、voted【答案】 A【解析】【详解】考查时态。句意:自从她离开学校,她一直致力于对Alzheimer 病因的进一步研究。此处since 自从“ - 以来 ” ,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且be devoted to 致力于 “- ” ,故选A。【点睛】1.since 自从-以来(可做介词和连词),和现在完成时态连用。He has lived here since he came. 自从他来到这里,就一直在这里住着。2.It is /has been+ 一段时间+since主语+一般过去时态+其他。自从做某事有多长时间了。在这个句型中如果从句的动作是终止性动词,

12、则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。 It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived (持续性动词)here. 他离开这有五年了。13 Over the last three decades, the number of people participating in physical fitness programs sharply.A was increasing B has increasedC h

13、ad increased D will be increasing【答案】 B【解析】【详解】考查时态。句意:在过去的三十年里,参加健身计划的人数急剧增加。 Over the last three decades 在最近“的 30 年里 ”和现在完成时态连用,故选 B。14 What do you think of our hometown? Very beautiful. You know it is the first time that I here.A will beB wasC have beenD had been【答案】 C【解析】试题分析:考查固定句型中的时态。固定句型: it

14、 is/was序数词time that sb 这是第几次某 人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:一你认为我们国家怎么样?一发出漂亮。你知道这是我第一次来到这里。故C 正确。考点:考查固定句型中的时态。点评:固定句型:it is/was序数词time that sb 这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;15 He his wife for ten yearsA has married B has been married withC

15、has been married to D got married to【答案】 C【解析】【详解】考查时态。句意:他和妻子已经结婚10 年了。本句应该使用 be married 表示已婚状态,与时间状语 for ten years 保持一致。动词 marry 是短暂性动词,不能和一段时间连用,排除AD项。与某人结婚应该使用介词to,排除B项。故C项正确。16 How many English words you up to now?A did; learn B had; learnedC have; learned D do; learn【答案】 C【解析】【详解】考查时态。句意:到目前为止

16、,你学习了多少英语词汇?根据up to now 可知用现在完成时,故选C。17 In order to find the missing child, villagers all they can over the past five hours.A did B doC had done D have done【答案】 D【解析】【分析】考查时态。【详解】句意:为了找到那个失踪的孩子,在过去的 5 个小时中,村民们已经做了所有他们能做的。句中they can是定语从句,修饰先行词all,在从句中省略了can后面的do (因为主句谓语动词是实意动词do),根据句中时间状语over the pas

17、t five hours可知用现在完成时。故选 D。【点睛】现在完成时表示过去完成的动作对现在仍有影响。现在完成时的标志性时间状语有:already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently 等等。18 Tom on the essay for two hours but he only a hundred words

18、 by now.A has been working;has written B has been working;writesC worked ;written D worded;writes【答案】 A【解析】【分析】【详解】考查时态。句意为: Tom 一直忙着写论文两个小时了,但是到现在为止他只写了 100 多个词。由后半句可知Tom 现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100 个词了,所以用现在完成时,故A 正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语for two hours ,可知应该用能延续的动词的现在完成时态

19、,再根据后半句到目前已经写了100 个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为 by now ,因此用现在完成时即可,所以用 has written 。19 - Have we water? - Yes, . We d better get some.A given out; we have run it outB run out of; our water has run outC used up; our water has been run outD run out; our water is running out【答案】 B【解析】【详解】考查动

20、词短语辨析。句意: 我们用完水了吗? 是的,我们的水已经用完了。我们最好去取点水。动词短语run out of意为用完,耗尽“,该短语可以用于被动语态;run out意为用完”,这是一个不及物动词短语,后面不接宾语,没有被动语态形式,排除 CD项; use up 意为 “用完” ,该短语有被动语态形式。短语give out 分发,散发。该短语与句意不符,排除 A 项;故 B 项正确。20 More and more cancer patients in hospital owing to polluted environment andpeople s bad lifestyles.A tre

21、ated B have treatedC have been treated D had been treated【答案】 C【解析】【详解】考查时态语态。句意:由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人正在医院里接受治疗。本句主语more and more cancer patients 与动词 treat 构成被动关系,要使用被动语态;而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以本句使用现在完成时的被动语态,故选择C 项。21 You d better try second time if it is first time that you .A. the;

22、the; failB. a; the; have failedC. a; the; should failD. the; a; fail【答案】B【解析】【详解】考查冠词、固定句型、时态。句意:如果这是你第一次失败,你最好再试一次。第一空:不定冠词a/an+序数词”表示 又一,再一 ”;定冠词the+序数词”表示顺序 第一/第二.;”第二、三空:句型It is the first time that这是(某犬)第一次做 ”从句用现在完成时。故选B项。22. In the last few years, China great achievements in environmental prot

23、ection.A. has madeB. had madeC. was makingD. is making【答案】A【解析】【详解】考查动词时态。句意:在过去的这些年里,中国在环境保护中取得了很大的成就。由时间 状语in the last few years可推知动作从过去一段时间持续到现在并对现在造成影响,用现 在完成时。故选A。【名师点睛】判断时态可以从时间状语入手,题干中的in the last few years为现在完成时的时间标志词。类似的还有 over/ for/ during the last/ past years/months均为现在完成时的时间标志,所以做此类题时,需要

24、先看句子中是否有明确的时间点,然后我再判断时态。23. This isnt the first time the shareholders Zuckerberg to step down from his dual roles, which would help him focus on running the companyA. have wanted B. wantedC. will want.D. want【答案】A【解析】【详解】考查时态。句意:这并不是股东们第一次希望扎克伯格放弃他的双重角色,这将帮助他专 注于管理公司。句型It/This is the first time后接从句,

25、从句用现在完成时。故选 A。 【点睛】在It/This is/was the first/second time +that. 句型中,意为:某人第几次做某事。当主句 的谓语动词为is时,从句一般用现在完成时;当主句的谓语动词为was时,从句一般用过去完成时。本题抓住题中时态isnt可知,从句用现在完成时。24. The Mp3 young people a bit of decline recently with the appearance of the Mp4.A intending to; has entered into B intended for; has gone intoC

26、meant to; takes on D meant for; opens up【答案】 B【解析】【详解】考查动词短语辨析和时态。句意:随着MP4 的出现,为年轻人设计的这款 MP3 的销量已经下滑了。短语 be intended for为设计,be meant for本应为,be meant to do sth.打算做某事, enter into 参与, go into 进入(某种状态), take on 呈现, open up 开发,本句最后使用短语intended for做定语修饰the MP3;副词recently意为近来”,通常和现在完成时 连用。结合句意,故B 项正确。25. M

27、y dictionary . I have looked for it everywhere but still it .A has lost ; do not findB is missing ; do not findC has lost ; have not foundD is missing ; have not found【答案】 D【解析】【详解】考查时态。句意:我的字典丢了。我到处找它,但仍然没找到。 lose 是个及物动词,如果要表示某物丢失了,只能用被动语态。 A 项与 C 项使用的都是其主动形式。 missing 是形容词,其词义是:lost ; not to be fou

28、nd (丢失了的),据此,第一空缺处应填入is missing。根据语境,第二个空缺处应填使用现在完成时的否定形式,因为它可以表示目前还未发生的动作。故选D。26. I Mr. Bert of the change of the meeting. You don t haagvaeint.o phone himA have informed B will have informedC would inform D had informed【答案】 A【解析】考查动词时态。句意:我已告知 Mr. Bert 会议的改变。你没必要再给他打电话。根据语境可知,句子应用现在完成时态表示过去的动作对现在的

29、影响,故答案为A。27. - Why are you buying a new refrigerator? The old one so many times that it not worth it any smore.A has repaired B is repairedC has been repaired D has been repairing【答案】 C【解析】考查动词时态语态。句意: 你为什么要买一台新冰箱? 旧的冰箱已经被修过很多次了,它都不值得再修了。表示现在之前的动作对现在造成的影响用现在完成时,主语 “冰箱 ”和 “修理 ”是被动关系,故选C。28. The teach

30、er together with his assistants ten cell samples during the past two monthsin the school lab.A analyzeB analyzesC has analyzed D have analyzed【答案】 C【解析】【详解】考查时态和主谓一致。句意:老师和他的助手们,在过去两个月里在学校实验室分析了十个细胞样本。由 “during the past two months 可知,本句为现在完成时,主语为 ”The teachertogether with his assistants ,当 together

31、with 连接句子时,谓语单复数与together with 之前的词的单复数保持一致既与The teacher保持一致。故选 C项。29. The Reform and Opening-up, having passed its brilliant age of 40 years ,the backwardsituation of the Chinese nation and influenced the world.A change B changesC has changed D have changed【答案】 C【解析】【详解】考查时态。句意:改革开放,走过了辉煌的 40 年,改变了

32、中华民族的落后局面并影响世界。句中强调 “改革开放 40 年”对现在的影响,故用现在完成时。故选C。30. Whats your fathers attitude to your new job? I ideas with him up to now. However, he always lets me make up my mind.A wont exchangeB didnt exchange C dont exchange D havent exchanged【答案】 D【解析】【详解】考查时态。句意:-你父亲对你的新工作持什么态度?-到目前为止我还没有和他交换过意见。但是,他总是让我

33、下决心。由句中的时间状语up to now 可知,此处应用现在完成时。故选D。31. Such a craze the pursuit of fashion become that some schools have to ban it for beingtoo distracting and for fueling envy-rooted bullying.A doesB didC hadD has【答案】 D【解析】【详解】考查部分倒装和现在完成时态。句意:追求时尚已经变得如此的疯狂以至于一些学校不得不禁止它,因为太多的分心和燃起了嫉妒的欺凌。suchthat和so-hat表示如此以至于:

34、当such和so位于句首时,主句使用部分倒装,that后的语序不变。由于句中have to使用的是一般现在时,根据句意(追求时尚已经变得如此的疯狂),可知前半句应 用现在完成时。故选Do32. The person who is _of the factory _i_ll since last week.A. in charge; has beenB. in charge; has fallenC. taking charge; wasD. in charge; fell【答案】A 【解析】【详解】考查短语辨析和动词时态。句意:负责这家工厂的那个人自上周以来一直在生病。incharge of与

35、take charge of同 义,均表示 负责,掌管”之意;而in the charge of则意为 在一 的掌管下”;第二空考查动词时态。由时间状语since last week可知此处应用现在完成时,而fall川表示动作,不能延续,故应用 be ill。且主语为person ,助动词应用has,故A项 正确。33. Experiments that children can be instructed in swimming at a very early age, asearly as about two months.A. are provingB. will be proved C

36、. are provedD. have proved【答案】D【解析】【详解】考查现在完成时态。句意:实验证明,儿童在很小的时候就可以学会游泳,最早两个月就 可以了。此处表示 到现在为止已经得到的证明 ”,所以句子用现在完成时态,且主语是 Experiments,名词复数,故选 D。34. Never before such a difficult time, and nor.A. we have experienced; they haveB. have we experienced; have theyC. did we experience; they didD. we had expe

37、rienced; had they【答案】B 【解析】 【详解】考查时态和倒装句。句意:以前我们从没经历过如此艰难的时期,他们也没有经历过。never before从来没有,前所未有”,要与完成时态连用,位于句首时句子需要使用部分倒装,即助动词have/has提前;nor放句首引导倒装句,意为 “也不:句子需要部分倒装,与上文助动词保持一致。故选 Bo【点睛】部分倒装1 )句首为否定或半否定的词语,如 no, not, never, seldom, little, hardly, at no time, in no way, not until 等八Never have I seen such

38、 a performance.Not until the child fell asleep did the mother leave the room.当 Not until 引出主从复合句,主句倒装,从句不倒装。注意:如否定词不在句首不倒装。比如: I have never seen such a performance.The mother didnt leave the room until the child fell asleep.2)否定词开头作部分倒装如 Not only but also, Hardly/Scarcely when, No sooner 等 thinMiJ装。

39、例如:Not only did he refuse the gift, he also severely criticized the sender.Hardly had she gone out when a student came to visit her.No sooner had she gone out than a student came to visit her.3 ) so, neither, nor 作部分倒装用这些词表示也、 也不 的句子要部分倒装。例如:Tom can speak French. So can Jack.If you wont go, neither

40、will I.4 ) only+ 副词 / 介词 /状语从句位于句首,要部分倒装Only in this way, can you learn English well.Only after being asked three times did he come to the meeting.如果句子为主从复合句,则主句倒装,从句不倒装。Only when he is seriously ill does he ever stay in bed.35 -Late again! Where ?-Sorry, Iin the heavy traffic , or I would have been

41、 here earlier.A were you ; have got stuckB have you been ; have got stuckC were you ; got stuckD have you been ; got stuck【答案】 D【解析】【详解】考查时态。句意: 又迟到了?你去哪了? 对不起,我遇上交通拥挤了,否则我就会早点到。第一空根据语境 “又迟到了 ”可知,已经回来了,所以用现在完成时态,第二空:短语 be/get stuck in 被困住,动作发生在过去所以用一般过去式,故选 D。36 Its the third time that I you your promise.A reminded; aboutB have reminded; ofC reminded; ofD have reminded; about【答案】 B【解析】【详解】考查时态和固定搭配。句意:这是我第三次提醒你信守你的承诺。 It is thefirst/second/third .time that sb has/have是阶画定句型,意为这是某人第一次/第二次/第三次做某事”,所以第一空要用现在

温馨提示

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

评论

0/150

提交评论