(英语)高考英语高中英语现在完成时常见题型及答题技巧及练习题(含答案)_第1页
(英语)高考英语高中英语现在完成时常见题型及答题技巧及练习题(含答案)_第2页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、英语)高考英语高中英语现在完成时常见题型及答题技巧及练习题(含答案)一、单项选择现在完成时1 I am a better reader this year than I was last year because I _ to hundreds of newconcepts and ideas.A have exposed Bhad been exposed C have been exposed Dwas exposed【答案】 C【解析】【分析】考查时态。【详解】句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知 “阅 读”的动作发生在去年,延续到今年,并对现在产生

2、了影响,故应为现在完成时。Expose “暴露;揭发 ”为瞬间性动词,此处现在完成时需改为延续性动词表示 “接触 ”的状态, 故用 be exposed。综上本题最终选C。2The disease is a huge blow for the farmers. Hundreds of them _ their animals,livelihood and hopes destroyed and many others fear they _ the same fate.A have seen; will suffer Bsaw; suffered C had seen; was to suff

3、er D see; suffer【答案】 A【解析】【详解】考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动 物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用 现在完成时态;第二空用一般将来时态。故选 A。3How happy we are! The holiday we have been looking forward _ at last.A to has comeBhaving comeC to having comeD has come【答案】 A【解析】【详解】 考查句子结构分析和谓语动词。句意:我们是多么的快乐啊!我们一直

4、所期望的假期终于 来了。句中 we have been looking forward to 我们一直所期望的,作 the holiday 的定语,故 整个句子应当为 The holiday has come at last 。故选 A。4In the past twenty years, a huge amount of environmental damage _ by air pollution.A has been causedBhave been causedC was causedD were caused【答案】 A【解析】【详解】 考查时态和主谓一致。句意:在过去的二十年里,空

5、气污染已经对环境造成了很大的危 害。“in the past 一段时间”一般与现在完成时连用,故排除C, D。分析可知,句子的主语a huge amount of environmental damage 和谓语 cause 之间是动宾关系,所以要用被动语 态。主语为单数,谓语动词也要用单数。故选 A 项。【点睛】a huge amount of 意为“大量的 ”,修饰不可数名词。本题中 environmental damage 为不可数 名词,由 a huge amount of 修饰, a huge amount of environmental damage 为主语表示单 数,所以谓语动

6、词要用单数。5She is a strong-willed woman and not once _ in to any difficulty in her life.A she has givenBdid she giveCshe gaveDhas she given【答案】 D【解析】试题分析 :考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任 何困难屈服过。 And 连接的两个并列句中,否定副词 not once 放在了第二个句子的句首, 所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in herlife,所以句子应该用现在完成时,表示到现在

7、为止,故正确答案为D 选项。考点:考查动词时态和倒装句6In the last few years, China _ great achievements in environmental protection.A was making B madeChad made D has made【答案】 D【解析】【详解】 考查时态。句意:在过去几年里,中国已经在环境保护方面取得了很大的成就。时间状语“In the last few years 表明应该使用现在完成时,故 D 项正确。7What a stupid mistake!Yes. I _ you doing it carefully, bu

8、t without success.A was suggestingBwill suggestC have suggestedD had suggested【答案】 C【解析】【详解】考查时态。句意: 一一这是一个多么愚蠢的错误啊!一一是的,我建议过你要认真,但是你听不进去。根据 “What a stupid mistake!判断此处强调过去的事情对现在的影响,应该用 现在完成时,故 C 项正确。8._to work overtime that evening,l missed a wonderful film.A. Having been asked B. To askC. Having a

9、sked D. To be asked【答案】A【解析】试题分析:由于那天晚上被要求加班,我错过了一场精彩的电影”,主语 我”和动词 ask 之间是动宾关系,要用过去分词,被要求加班”这一动作发生在动作missed 之前,要用过去分词的完成式 having been asked , A 项正确;B 项 to ask 是动词不定式,表示目的或将要发 生的动作,不正确;C 项 havi ng asked 是现在分词的完成式,不正确;D 项 to be asked 是动词不定式的被动形式,不符合语境,故选A。考点:考查非谓语动词9._ The musician along with his band

10、members_ ten performances in the last threemon ths.A. givesB. has givenC. have givenD. give【答案】B【解析】【详解】考查现在完成时与主谓一致。句意:在过去的三个月里,这名音乐家与他的乐队成员已经 完成了十场演出。由“in the last three months 可知”这句话的时态为现在完成时,故排除AD 选项。本句主语为 the musicia n,为第三人称单数形式,句中的 “ alo ng with his ba nd members是附加成分,故谓语动词要用第三人称单数形式。故选B。10.We

11、 have done things we ought not to have done and _undone 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 havedone,所以 have done 和 have left 是并列谓

12、语,其中have 相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中we ought not to have done 作 things 的定语,第二个分句中 we ought to have done 作 things 的定语。故选 B 选项正确。11 The village isnt _ it usedantod bthee life we were used to _ greatly since1992.A what , has changed B that, changedC what, changedD that , changing【答案】 A【解析】【详解】考查名词

13、性从句和时态。句意:这个村庄已经不是过去的样子了,我们曾经的生活自 1992 年以来已经发生了很大的变化。分析句子结构可知,第一空填连接代词引导表语从句,从句中缺表语,故用 what,在此处可译成“的样子”;第二空填谓语动词,主语是 thelife,又因为 since 1992 是时间状语,故时态用现在完成时,综上,故选A。12 More and more cancer patients _ in hospital owing to polluted environment andpeople s bad lifestyles.A treated B have treatedC have be

14、en treated D had been treated【答案】 C【解析】【详解】 考查时态语态。句意:由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人 正在医院里接受治疗。本句主语 more and more cancer patients 与动词 treat 构成被动关 系,要使用被动语态;而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以 本句使用现在完成时的被动语态,故选择 C 项。13 Never _ a greater, or more beautiful, or a calmer or nobler thing than you.A did I seeBha

15、ve I seenC I sawD I have seen【答案】 B【解析】【详解】 考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。 Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B 项正确。【点睛】 倒装是高中英语的常见考点,注意当含有否定意义的词,如never , hardly , seldom,little , few, not until 及 not only 等位于句首时,其后需要用部分倒装。14 The old couple have been married for 40 years and never once

16、_ with each other.A they have quarreledBhave they quarreledC they had quarreledD had they quarreled【答案】 B【解析】【详解】考查倒装。句意:那对老夫妻已经结婚 40 年了,从来都没有争吵过。 never 放在后句的句 首,要用部分倒装,for 40 years 表明应该用现在完成时,故B 项正确。【点睛】当含有否定意义的词 never , seldom , little , hardly, not, by no means 位于句首时,后面 的句子要使用部分倒装。15 All of her t

17、ime _ to carrying out a further study on the cause of Alzheimersince she left school.A has been devoted BdevotedChas devoted D was devoted【答案】 A【解析】【详解】考查时态。句意:自从她离开学校,她一直致力于对 Alzheimer 病因的进一步研究。此处 since 自“从-以来 ”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且 be devoted to 致力“于 -”,故选 A。【点睛】1.since 自从 -以来(可做介词和连词),和

18、现在完成时态连用。He has lived here since he came. 自从他来到这里,就一直在这里住着。2t is /has been+段时间+since 主语+般过去时态+其他。自从做某事有多长时间了。 在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果 从句的动作是持续性动词,则表示从动作结束到现在多长时间了。It is three years since hejoi ned (终止性动词)the army.他参军有三年了;It is five years si nee he lived (持续性动词)here.他离开这有五年了。16 My fat

19、her _ his little store rapidly into a big department store in the past ten years.A has developed BdevelopedC is developing D develops【答案】 A【解析】【详解】考查时态。句意:在过去 10 年里,我的父亲把他的小店发展成了一个大型的购物商店。本 句时间状语 in the past ten yeas 通常要和现在完成时连用,故 A 项正确。s di17 He _ his wife for ten years Ahas married Bhas been marri

20、ed with Chasbeen married to Dgot married to【答案】 C【解析】【详解】考查时态。句意:他和妻子已经结婚 10 年了。本句应该使用 be married 表示已婚状态,与 时间状语for ten years 保持一致。动词 marry 是短暂性动词,不能和一段时间连用,排除AD 项。与某人结婚应该使用介词to,排除 B 项。故 C 项正确。18 What do you mean when saying every minute counts? A man who dares to waste one hour of time _ the value o

21、f life.A hadn t discovered B hasn t discoveredC didn t discover Disn t discovering 【答案】 B【解析】【详解】考查时态。句意: 当你说每分钟都很重要的时候,你什么意思? 敢于浪费一小时时间 的人还没有意识到生活的价值。根据句意可知正是他们没有意识到生活的价值,才敢于浪费时间。表示过去发生的事情对现在的影响,要用现在完成时。故B 项正确。19 Tom _ on the essay for two hours but he _ only a hundred words by now.A has been worki

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

23、词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now ,因 此用现在完成时即可,所以用 has written 。20 With the development of the intelligent robot technology, people _ the importanceof cooperating among robots, and the challenge in practice.A have been noticed Bare noticingC will notice D have noticed【答案】 D【解析】【详解】 考查现在完

24、成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作 的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态, people 是句子主 语,故答案为 D。21 The father,along with his four children,_ hangzhou.When they will be back_fixed.Ahave gone to;isnBthad gone to;is not Cwent to;arentDhas gone to;has notbeen【答案】 D【解析】【详解】考查的是主谓一致性及时态。 句意: 这位父亲和他的四个孩子去杭州了。 他们什么

25、时候回 来还没有定下来。alongwith , together with , as well as, with 引导并列主语时,谓语动词与 前面的主语保持主谓一致,根据When they willbe backfixed. 可知,说话时他们不在现场,应使用 have/has gone to 到“某地去 ”; When they will be back 是主语从句,谓语动词应 使用单数形式,结合从句中的时态可知,此处应使用现在完成时,表示对现在的影响。故 选 D。22 With the rapid growth of population, the city _ in all directi

26、ons in the past five years.A spreadsBhas spreadC spreadD had spread【答案】 B【解析】【分析】【详解】考查时态与语态。句意:随着人口的迅速增长,这个城市在过去的五年中向四周发展。根 据 in the pastfive years 可知,表示过去发生,一直延续到现在的动作,用现在完成时,故 选 B。23 The room is dirty.Sorry, It _ for weeks and I will do it now.A hasn t cleanedBhasn t been cleanedC wasn t cleanedD

27、didn t clean【答案】 B【解析】【详解】 考查被动语态和主谓一致。句意: 房间很脏。 对不起,已经几个星期没打扫了,我现在就打扫。此处 It 是句子主语,指的是 the room ,和 clean 之间是被动关系,再根据 for weeks 和 now 可知句子用现在完成时态的被动语态结合句意,因此用 hasnt been done 。故选 B。24 We admire Susan for her persistence, the only one of the young girls who _ in therock band for 3 years so far.A playe

28、dB playC have playedDhas played【答案】 D【解析】【详解】 考查时态和主谓一致。句意:我们钦佩Susan 的坚持不懈,她是到目前为止在摇滚乐队里演奏了 3 年的年轻女孩中唯一的一个。根据定语从句中的so far 可知,句子用现在完成时态,再根据从句的主语是 the only one ,单数第三人称形式,故选 D。25I _ Mr. Bert of the change of the meeting. You dont have to phone him again.A have informed B will have informedC would infor

29、m D had informed【答案】 A 【解析】考查动词时态。句意:我已告知 Mr. Bert 会议的改变。你没必要再给他打电话。根据语境可知,句子应用现在完成时态表示过去的动作对现在的影响,故答案为A。26 The teacher together with his assistants _ ten cell samples during the past two monthsin the school lab.A analyzeB analyzesChas analyzedD have analyzed【答案】 C【解析】【详解】考查时态和主谓一致。 句意: 老师和他的助手们, 在过

30、去两个月里在学校实验室分析了十 个细胞样本。 由 “ duringthe past two months 可知”,本句为现在完成时,主语为 The teachertogether with his assistants ,当 together with 连接句子时,谓语单复数与 together with 之前 的词的单复数保持一致既与The teacher 保持一致。故选 C 项。27 - -Did you watch the news about the success story of a farmer in Longhu last night? Yes. By using an e-c

31、ommerceplatform, his fruit business _ nationwide.A is expanding【答案】 B【解析】【详解】考查时态。句意:B has expandedC would expandD was expanding你看了昨晚龙湖农民的成功事迹的新闻了吗?看了。通过使用网络商业平台,他的水果生意已经做到全国了。分析句子可知,生意已经做到了全国范 围,对现在造成了影响,且现在这个生意依旧在进行,故应用现在完成时。故选B28.We_each other since childhood.A. have knownB. knewC. knowD. are kno

32、wing【答案】A【解析】【详解】考查现在完成时。句意:从儿童时期我们就是彼此认识。根据题干中的时间状语sincechildhood 可知此处应用现在完成时。故选A。29.-Is this the first time you_Beijing.-No. But the first time I_here, the city was nt so beautiful.A. visited; have comeC. have visited; have come【答案】D【解析】【详解】考查现在完成时和一般过去时。句意:这里的时候,这座城市并不那么漂亮。B. visited; cameD. have

33、 visited; came.这是你第一次来北京吗?-不。但是我第一次来It /This is the first time+that-结构中,that-从句用现在完成时。 The从句为一般过去时。故 D 选项正确。30. Why not go into the classroom ?The door_ locked.A. have beenB. will beC. has beenD. is【答案】C【解析】【详解】考查现在完成时。句意:-为什么不进教室?-门已经锁了。现在完成是表示过去的动作对现在的影响或结果 ”或 过去的动作一直持续到现在 ”。本题中的门 已经被锁”,对现 在产生影响是

34、没有进教室”,故需要现在完成时的被动语态,主语是第三人称单数。故选Co31.We are very proud of what our country_in the past seventy years.A. has achievedB. is achievingC. achievedD. had achieved【答案】A【解析】【详解】考查时态。句意:我们对祖国在过去 70 年里取得的成就感到骄傲。 A. has achieved 已经 实现;B. is achieving 正在实现;C. achieved(去过)实现;D. had achieved(过去的过去)实现。 由 in the

35、past seventy years( 在过去的 70 年里 )判断为现在完成时,故选A 项。【点睛】本句考查现在完成时 现在完成时通常表过去的动作对现在造成的影响,其结构是 have/has done ,常见的时间标志词有: 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

36、you since we last met each other. 自我们上次碰面,我已近很久没看到你了。32 With Change-3 successfully landing, China becomes the third country in the world thaton the moon.A landsBhas landedClandedDwas landing【答案】 B【解析】【详解】 考查动词时态。句意:随着嫦娥 3 号的成功着陆,中国成为了世界上第三个登上月球的国 家。根据固定句型:it is the first that + 现在完成时,可知用现在完成时,故选 B。3

37、3. John and I_friends for eight years.We first got to know each other at a Christmasparty.But we_ each other a couple of times before that.A. had been; have metB. have been; have metC. had been; had metD. have been; had met【答案】 D【解析】【详解】考查动词时态。句意:我和约翰做朋友已经 8 年了,我们开始了解彼此是在一次圣诞晚会 上,但在那之前我们见过两次面。第一空是表示

38、过去到现在做8 年时间的朋友,用现在完成时;第二空是指在圣诞节见面 got to know each other 用的过去时,在此以前见过,表示 的是 过去的过去 用过去完成时;故选 D。34. Quite a few tall buildings _ in the last two years.A. have been put upB. were put upC. had put upD. put up【答案】 A【解析】【详解】 考查现在完成时的被动语态。句意:过去两年里建了不少高楼。由知,本句为现在完成时,主语 Quite a few tall buildings 与谓语 put up

39、为被动关系。故选 A 项。35 Experiments _ that children can be instructed in swimming at a very early age, asearly as about two months.Aare provingB will be provedCare provedD have provedin the last two years 可【答案】 D【解析】【详解】考查现在完成时态。句意:实验证明,儿童在很小的时候就可以学会游泳,最早两个月就 可以了。此处表示 “到现在为止已经得到的证明 ”,所以句子用现在完成时态,且主语是 Experi

40、ments ,名词复数,故选 D。36 According to a UN report, people _ goodbye to 52% of the worlds animals in thepast 40 years.A saidB have saidC were sayingDhad said【答案】 B【解析】【详解】 本题考查时态。解题步骤: 1.确定时态: in the past 40 years 作时间状语时,主句谓语动词 要求使用现在完成时; 2.确定句意:根据一份联合国的报告,在过去的40 年中,人们已经和世界上 52%的动物告别了。故选 B。37 The number o

41、f the students who want to take the test on the mainland_ steadilyin recent years, with the average staying about 70,000 a year.A grewBhas grownC have grownDhad grown【答案】 B【解析】【详解】 考查主谓一致和时态。句意:近年来,希望到内地参加考试的学生人数稳步增长,平均每 年在 7 万人左右。 A.grew 一般过去时; B. has grown 现在完成时(主语为单数意义) C. have grown 现在完成时(主语为复数意

42、义); D.had grown 过去完成时。分析句子可知, 主语结构为 the number of 结构,意为的数量”,应看作为三单形式,且由in recentyears 时间状语可知时态为现在完成时。故选B 项。【点睛】a number of 意思是一些,若干” (=some),后接可数名词复数或代词,谓语动词用复数 形式。a number of 词组中还可以加入形容词表示数量大或小等(例如:a large/smallnumber of 许多/少数 )。the number of 意思是的数字/数目”,介词 of 同其后名词构成介词短语,修饰thenumber.当它作主语时,谓语动词用单数。 本题考查在主谓一致方面,需要分清主语为 知谓语动词应用单数形式。结合时态提示词 项。38-Late again!Where_ ?-Sorry, I_Awere you ;have got stuckCwere you;got stuck 【答案】 D【解析】 【详解】the number of students ,学生的数量。因此可 inrecent

温馨提示

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

评论

0/150

提交评论