英语高三英语现在完成时解题技巧讲解及练习题含答案_第1页
英语高三英语现在完成时解题技巧讲解及练习题含答案_第2页
英语高三英语现在完成时解题技巧讲解及练习题含答案_第3页
英语高三英语现在完成时解题技巧讲解及练习题含答案_第4页
英语高三英语现在完成时解题技巧讲解及练习题含答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、【英语】高三英语现在完成时解题技巧讲解及练习题(含答案)一、单项选择现在完成时1. 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 is/was序数词time that sb 这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:

2、一你认为我们国家怎么样?一发出漂亮。你知道这是我第一次来到这里。故 C正确。考点:考查固定句型中的时态。点评:固定句型:it is/was序数词time that sb 这是第几次某人做某事的时候了;如果前面 是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2. It is the fourth time that Tom in the maths exams.A. failed B. has failedC. had failed D. have failed【答案】B【解析】【详解】考查固定句式中的时态。固定句式:It is/was the+序数词+that从句;句意:这

3、是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意: 这是这个星期里他第四次打电话给你了。【点睛】固定句式:It is/was the+序数词+that从句;句意:这是某人第几次做某事的时候了。如果 前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1) It is thefirst time that I have come to the Great Wall.这是我第一次到长城去。(2) It was the firsttime that he ha

4、d visited the Great Wall.那是他第一次参观长城。3. Would you care for a cup of tea? It tastes pretty good.I _ one. Thank you just the same.A. have had B. had C. would have D. will have【答案】A【解析】【详解】考查时态。句意:一一你想喝杯茶吗?味道很好。一一我已经喝过了,我仍然谢谢你。结合句意可知此处用现在完成时态,故选 Ao4. We have done things we ought not to have done and _un

5、done things we ought to have done.A. leaving B. leftC. will leave D. leave【答案】B【解析】【详解】考查现在完成时。句意:不该做的事我们都做了,留下该做的事都没做。句子主干是个并列句, 即 we have done things we ought not to have done 和 left undone things we ought to have done,所以have done和have left是并列谓语,其中 have相同,省略,只不过两个并列句 里分别含有一个定语从句,第一个分句中we ought not

6、 to have done 作things的定语,第二个分句中 we ought to have done作things的定语。故选 B选项正确。5. They for ten years.A. has been married B. have been marriedC. got married D . married【答案】B【解析】【详解】考查marry的用法。句意:他们结婚有十年的时间了。marry作不及物动词时有两种用法:get married to sb.(表动作)/be married to sb.(表状态);作及物动词时有marrysb.,根据for ten years可知,此

7、处应当用 be married to sb.强调状态,用现在完成时。故 B 选项正确。6. Much disappointed as he is in the job interview, he still keeps his confidence.A. to have failedB. failedC. having failedD. failing【答案】A【解析】试题分析:考查动词的时态。由题目 he still keeps his confidence (他仍然保持自信)可知此 处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。故

8、选A。考点:考查动词的时态。7. Never a greater, or more beautiful, or a calmer or nobler thing than you.A. did I seeB. have I seenC I sawD I have seen【答案】B【解析】【详解】考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。【点睛】倒装是高中英语的常见考点,注意当含有否定意义的词,如 never, hardly , seldom , little , few

9、 , not until及not only等位于句首时,其后需要用部分倒装。8. This is the third time I Hong Kong. The second time I here was on Christmas Day lastyear.A. have visited; came B. have visited; have comeC. visit; came D. visited; had come【答案】A【解析】【详解】考查时态。句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。第一句考查了固定句式:This/It is/was the序数词tim

10、e sb have/has/had done sth ,该句式意为这是某人第几次做某事",所以第一空中使用have visited ;第二空中用一般过去时描述过去发生的事情。故 A项正确。【点睛】本题第一空考查了特殊句式"It /That/This is the.time that sb have done sth;该句式意为 这是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已 经发生,因此,要用完成时态一一主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时。9. What a stupid mistake!一 Yes. I yo

11、u doing it carefully, but without success.A. was suggestingB. will suggestC have suggestedD had suggested【答案】C【解析】【详解】考查时态。句意: 一一这是一个多么愚蠢的错误啊!一一是的,我建议过你要认真,但是你听不进去。根据 "What a stupid mistake!判断此处强调过去的事情对现在的影响,应该用 现在完成时,故C项正确。10. Ever since he left school, he becoming a professor in that famous u

12、niversity.A. has never dreamed of B. had never dreamed ofC. didn ' t dream of . Dwas not dreaming of【答案】A【解析】【详解】考查时态。句意:自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。此处 since自从-以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故 选Ao【点睛】I.Since自从-以来(可做介词和连词),和现在完成时态连用。He has lived here since he came.自从他来到这里,就一直在这里住着。2.It is /has

13、 been+ 一段时间+since主语+一般过去时态+其他。自从做某事有多长时间了。 在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果 从句的动作是持续性动词,则表示从动作结束到现在多长时间了。It is three years since hejoined (终止性动词)the army.他参军有三年了;It is five years since he lived (持续性动词)here.他离开这有五年了。11. The Reform and Opening-up, having passed its brilliant age of 40 years ,th

14、e backward situation of the Chinese nation and influenced the world.A change B changesC has changed D have changed【答案】C【解析】【详解】考查时态。句意:改革开放,走过了辉煌的 40年,改变了中华民族的落后局面并影响世 界。句中强调 改革开放40年”对现在的影响,故用现在完成时。故选Co12. Over the last 3 decades, the number of people taking part in voluntary work sharply.A was incr

15、easing B has increasedC had increased D will be increasing【答案】B【解析】【分析】考查动词时态【详解】句意:在过去三十年里,参加志愿者活动的人们的数量急剧增长。根据题干中Overthe last3 decades得知是现在完成时,主语 the number是第三人称单数,谓语动词用单数。故选Bo13. How much do you know about the Winter Olympic Games to be held in Beijing? Well, the media it in a variety of forms.A.

16、 coverB. have coveredC would coverD covered【答案】B 【解析】 【详解】考查动词时态。句意:一一关于将在北京举办的冬奥会你了解多少?一一嗯,媒体已经用各种形式进行了报道。根据句意可以判定出,本题用现在完成时态,强调过去的事情对现 在的影响还存在。故 C正确。14. This is the first time I Tian ' anmen Square. You can ' t imagine how excited I am.A. have visited B. am visitingC visit D visited 【答案】A

17、【解析】 【详解】考查现在完成时。句意:这是我第一次参观天安门广场。It/This is the+序数词+that的结构中,从句用现在完成时。故 A选项正确。【点睛】句式“This/It is/was the first/second . last time + that 从句”表示 这是第次做某事“。其中,that引导的是定语从句,that在口语中常省略。对于此句式,我们需要掌握that从句的时态:若前面的 be动词为is,从句通常用现在完成时;若其为 was,则从句用过去完成 时。本句中的be动词时is,所以从句用现在完成时。故 A选项正确。15. - Have we water? - Y

18、es,. 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 【解析】 【详解】考查动词短语辨析。句意:一我们用完水了吗?一是的,我们的水已经用完了。我们最好去取点水。动词短语run out of意为用完,耗尽”,该短语可以用于被动语态;run out意 为用完”,这是一个不及物动词短语,后面不接宾语,没

19、有被动语态形式,排除 CD项; use up意为 用完”,该短语有被动语态形式。短语 give out分发,散发。该短语与句意不 符,排除A项;故B项正确。16. She Mr White for two years.A. married B. has been married toC. married with D . has bee marrying【答案】B【解析】【详解】考查谓语动词的时态和语态。句意:她已经嫁给怀特先生两年了。和某人结婚或嫁给了某 人,用be married to sb。for+时间段,要用完成时。故此空填 has been married to ,综上所 述,故选B

20、o17. After he left college, he was employed in an international company and there ever since .A. worked B. had workedC. has worked D. was working【答案】C【解析】【详解】考查时态。句意:他大学毕业以后,被一家跨国公司雇佣了,从那以后就一直在那里工 作。句中时间状语 ever since意为 从那以后”,表示从过去时间开始到现在,通常与现在完 成时连用,故C项正确。18. The disease is a huge blow for the farme

21、rs. Hundreds of them their animals,livelihood and hopes destroyed and many others fear they the same fate.A. have seen; will suffer B . saw; sufferedC. had seen; was to suffer D. see; suffer【答案】A【解析】【详解】考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动 物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用 现在完成时态;第二空用一般将来时态

22、。故选 Ao19. Although she is only 16 years old, she to drugs for two years.A. addicts B. had been addictedC. has addicted D. has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。句意:虽然她只有16岁,但她已经沉迷于毒品两年了。结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;beaddicted to 沉迷于-,故选 D。20. We two thirds of the project so far and we&#

23、39; re sure to complete it on time.A. finish B. will finishC. have finished D. finished【答案】C【解析】【详解】考查时态。句意:到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。根据句中时间状语 so far可知用现在完成时。故选Co【点睛】本题考查现在完成时,现在完成时是过去的动作或状态持续到现在并且已经完成判断现在完成时的标志词有already , ever , never , yet , just , before, still , lately ,since , for a longti

24、me ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently 等,考生在 平时学习英语过程中要多注意积累。本题只要抓住句中时间状语so far (到目前为止)就可以判断出用现在完成时。21. -Late again! Where?-Sorry, I in the heavy traffic , or I would have been here earlier.A. were you; have got stuckB. have you been; have got stuckC. w

25、ere you; got stuckD. have you been; got stuck【答案】D【解析】【详解】考查时态。句意:一一又迟到了?你去哪了?一一对不起,我遇上交通拥挤了,否则我就会早点到。第一空根据语境文迟到了 ”可知,已经回来了,所以用现在完成时态,第二空:短语be/get stuck in被困住,动作发生在过去所以用一般过去式,故选D。22. With the rapid growth of population, the city in all directions in the past five years.A. spreadsB. has spreadC. spre

26、adD. had spread【答案】B【解析】【分析】【详解】考查时态与语态。句意:随着人口的迅速增长,这个城市在过去的五年中向四周发展。根据in the past five years可知,表示过去发生,一直延续到现在的动作,用现在完成时,故 选Bo23. Not until a chance to discuss it thoroughly,set out to handle the problem weB have we had,we shallD we shall have had, shall wecame across last week.A we have had, shall

27、 weC do we have, we【答案】A考查倒装。句意:直到我们有机会彻底讨论这件事,我们才着手处理上周遇到的问题。Not until位于句首,主句用部分倒装,从句不倒装,本句中从句强调过去的动作对现在造成的 影响,用现在完成时,故 A项正确。24. We admire Susan for her persistence, the only one of the young girls who in therock band for 3 years so far.A playedB playC have playedD has played【答案】D【解析】【详解】考查时态和主谓一致。

28、句意:我们钦佩Susan的坚持不懈,她是到目前为止在摇滚乐队里演奏了 3年的年轻女孩中唯一的一个。根据定语从句中的so far可知,句子用现在完成时态,再根据从句的主语是the only one,单数第三人称形式,故选 D。25. My daughter as a teacher for 5 years in 2008, and she a doctor sincethen.A. had worked has beenB. worked has beenC. has worked - isD. worked - is【答案】B【解析】【详解】考查时态。句意:我的女儿在2008年已经当了 5年的

29、老师,从那以后她一直是一名医生。根据in 2008可知,当老师是过去的事情,用一般过去式,根据时间状语since then可知,此句用现在完成时。故选 Bo【点睛】时态是常考考点,除了要求考生掌握各个时态的基本用法之外,考生需具有在具体语境中辨别能力。时态的判定往往根据句中所给的直接或间接的时间状语来判定,但要注意的是不能完全依赖于所给出的时间状语,还要看语境。本小题第一空所在句子有个很明显的时间状语for 5 years,如果以此来判断,应使用现在完成时,但根据下文语境可知,此处叙述的是过去的事情,用一般过去式。而第二空则可以根据时间状语since then判定使用现在完成时。26. Ouc

30、h! I this really bad toothache for about three days.You really need to take a day off and see a dentist.A. haveB. am havingC. have hadD. had【答案】C【解析】【详解】考查动词时态。句意: 一一啊!我已经牙疼整整三天了。 一一你真的需要请一天假,去看 牙医。现在完成时表示已经发生,持续到现在并且仍在进行的动作,根据时间状语forthree days和你真的需要请假去看牙医 ”可知,此处应使用现在完成时。故选 C。27. Alice, you are supp

31、osed part in the party in time. Sorry, but I had an unexpected visitor.A. to takeB. to have takenC. to be takingD. taking【答案】B【解析】【详解】考查固定用法。句意:-你本来应该及时参加这个聚会的。-对不起,我有不速之客来访。结合语境,此处指 你本来应该及时参加这个聚会的 “,be supposed to do应该做,理应 做:由句意可知, 参加”这动作到现在已经完成了,强调 茶来应该“,应用现在完成 时。故正确答案为 Bo28. 一 What's your fat

32、her's attitude to your new job?I ideas with him up to now. However, he always lets me make up my mind.A. won't exchangeB. didn't exchangeC. don't exchange D. haven't exchanged【答案】D【解析】【详解】考查时态。句意:-你父亲对你的新工彳持什么态度?-到目前为止我还没有和他交换过意见。但是,他总是让我下决心。由句中的时间状语up to now可知,此处应用现在完成时。故选Do29.

33、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个通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的 who修饰的是five students ,所以是 have passed,故选 D考点:考察时态和语态30. According to a UN report, peop

34、le goodbye to 52% of the world' s animals in thepast 40 years.A. saidB. have saidC. were saying D. had said【答案】B【解析】【详解】本题考查时态。解题步骤:1.确定时态:in the past 40 years作时间状语时,主句谓语动词要求使用现在完成时;2.确定句意:根据一份联合国的报告,在过去的40年中,人们已经和世界上52%的动物告别了。故选 Bo31. We are very proud of what our country in the past seventy ye

35、ars.A has achieved B is achieving C achievedD had achieved【答案】A【解析】【详解】考查时态。句意:我们对祖国在过去70年里取得的成就感到骄傲。 A. has achieved已经实现;B. is achieving正在实现;C. achieved(去过)实现;D. had achieved(过去的过去)实现。 由in the past seventy years(在过去的70年里)判断为现在完成时,故选 A项。【点睛】本句考查现在完成时现在完成时通常表过去的动作对现在造成的影响,其结构是 have/has done ,常见的时间标 志

36、词有: already, yet, so far, up to/till now, since, in/during/over the past/last + 段时间 例如:Great changes have taken place in our country in the past decades.在过去几十年里我们国家发 生了巨大变化。I have not seen you since we last met each other.自我彳门上次碰面,我已近彳艮久没看至U你了。32. It is the first time that I to Beijing.A. cameB. com

37、eC have comeD had come【答案】C【解析】 【详解】It is/was the first/second/third . . . time考查固定句型。句意:这是我第一次来北京。that.该句型意为 这是某人第几次干某事了 ”。当主句的谓语动词用is时,从句谓语动词用现在完成时;当主句的谓语动词用was时,从句的谓语动词用过去完成时,故选Co33. -I'm sorry, but I don't quite follow you. Did you say you wanted to return on September 20?-Sorry, I mysel

38、f clear. We want to return on October 20.A. hadn't madeB. wouldn't makeC. don't makeD. haven't made【答案】D【解析】【详解】考查时态。句意:一一抱歉,我没有听清楚。你是说你们想九月二十号回来吗?一一抱歉,我没有表达?#楚。我们想 10月20号回来。根据句意,对方已经说过了,结果是让人没听清楚。故可用一般过去时或现在完成时态表达。结合选项中没有一般过去时,只有D是现在完成时。故选 Do34. -Is this the first time you Beijing.B

39、. visited; cameD. have visited; came-.这是你第一次来北京吗?-不。但是我第一次来It /This is the first time+that-结构中,that-从句用现在-No. But the first time I here, the city wasn.' t so beautifulA. visited; have comeC. have visited; have come【答案】D【解析】【详解】考查现在完成时和一般过去时。句意: 这里的时候,这座城市并不那么漂亮。完成时。The first time是时间状语从句的从属连词,由&q

40、uot;the city wasn ' t so beautiful,”从句为一般过去时。故 D选项正确。35. With the wide use of e-business, the way of shopping we were used to _a lot.A. changeB. changingC. changedD. has changed【答案】D【解析】【详解】考查现在完成时。句意:随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。we were used to是一个定语从句,先行词是the way of shopping ,表示过去的动作或状态持续到现在并且

41、已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。36. trees in the past few years.A. A good many of , were plantedB. A good many, were plantedC. A number of , have plantedD. A number of, have been planted【答案】D【解析】【详解】考查词组和时态。句意:在过去的几年里已经种了许多树。根据句末的in the past fewyears (在过去的几年)可知,本句需使用现在完成时,故A、B选项直接排除;又因为树”与 种植”之间是动宾(被动)关系,故应该使用被动语态,因此C选项是错误的。故选D。37. With people paying attention to fitness, self-service min

温馨提示

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

评论

0/150

提交评论