【英语】高三英语现在完成时试题经典_第1页
【英语】高三英语现在完成时试题经典_第2页
【英语】高三英语现在完成时试题经典_第3页
【英语】高三英语现在完成时试题经典_第4页
【英语】高三英语现在完成时试题经典_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、【英语】高三英语现在完成时试题经典一、单项选择现在完成时1. The recent 40 years _ great changes taking place all over China.A. witnessed B. has witnessedC. had witnessed D. witnesses【答案】B【解析】【详解】考查时态。句意:近 40年来,中国发生了巨大的变化。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选 Bo2. Tom on the essay for two hours but he only a hundred words by

2、 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 ,可 知应该用能延续的动词的现在完成时态,再

3、根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now,因此用现在完成时即可,所以用 has written o3. 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 w

4、ay of shopping ,表示过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。4 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 (在过去的几年)可知,本句需使用现在

5、完成时,故A、B选项直接排除;又因为树”与 种植”之间是动宾(被动)关系,故应该使用被动语态,因此C选项是错误的。故选 D。5 The Greens moved back to the countryside in 2008 and a happy and peaceful lifethere ever since.A are leadingB leadC ledD have led【答案】 D【解析】【详解】考查时态。句意:格林一家2008 年搬回农村,从此过上了幸福安宁的生活。根据句中时间状语, ever since 自从那时候起,可知,指从 2008 年一直持续到现在,故用现在完成时。故

6、选D。6 This is the first time the students to Hyde Park.A have been visitedB have visitedC have goneD are being gone【答案】 C【解析】【详解】考查时态。句意:这是学生们第一次去海德公园。在this/it is the first time + 从句的结构中,从句用现在完成时,故 C项正确。由于visit是及物动词,其后直接接宾语,故排除B。【点睛】在 this/it is the first time + 从句(第一次做某事)的结构中,从句用现在完成时,注意如果是 was 的话,从

7、句需要用过去完成时。7 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! 判断此处强调过去的事情对现在的影响,应该用 ”现在完成时,故C项正确。8 to work overtime that evening,I

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

9、A。考点:考查非谓语动词9 When will the professor come and give the lecture on the spirits of contracts? Not until our program by our school.A approvesB will be approvedC is to approve D has been approved【答案】 D【解析】【详解】考查时态。句意: 教授什么时候来做关于契约精神的讲座?直到我们的课程得到学校的批准。本句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来完成时。 our program 和

10、动词 approve 是被动关系,用被动语态。故选 D。10 Only since the Industrial Revolution in places away from their homes or been leftto raise small children without the help of multiple adults.A most people have worked B have most people workedC most people had worked D had most people worked【答案】 B【解析】【详解】考查倒装和时态。句意:就是从

11、工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。“only时间状语”放在句首,句子需用部分倒装;再根据since 可知用现在完成时,故选 B。11 My dad still doesn t have a driving license. He vihnigs dtersi t seven times!A has failedB failedC had failedD fails【答案】 A【解析】【详解】考查现在完成时时态。句意:我爸爸还没有驾照。他驾驶考试已经七次不及格了!根据次数seven times七次,可知要用现在完成时“has/have+ do

12、ne,”主语是He,故用单数has,故选 A。【点睛】现在完成时是由助动词“hav(e has) +过去分词 ”构成的,其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需要加强记忆。主要用法如下:1 、表示过去发生的某一动作对现在造成的影响或结果。例如: I have just cleaned my clothes. 我刚洗过衣服。( “洗衣服 ”是发生在过去的动作,对现在造成的结果是 “衣服干净了 ”)2、表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状态 .这时往往与表示一段的时间状语连用。例如: I have been here for just

13、 over two years. 我到这里才两年多。He has worked here since 1989. 从 1989 年,他就在这里工作。3 、现在完成时属于现在时态范围,因此不能和表示过去的时间状语连用,如: yesterday , last night , two weeks ago 等,但可以和never, ever , already, yet, just , for., since 等连用。例如: Have you finished your work yet ?你已经完成你的工作了吗?I have never heard that before. 过去,我从未听说过那件事

14、。12 I am a better reader this year than I was last year because I to hundreds of newconcepts and ideas.A have exposedB had been exposed C have been exposed D was exposed【答案】 C【解析】【分析】考查时态。【详解】句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知 “阅 读” 的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。Expose “暴露;揭发”为瞬间性动词,此处现在完成时需改

15、为延续性动词表示 “接触 ”的状态,故用 be exposed 。综上本题最终选C。13 Never met such a person before.A did I B I haveC have I D Am I【答案】 C【解析】【详解】考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处强调对现在的影响,应使用现在完成时。 never 位于句首时,句子要求使用部分倒装,助动词提前。故C选项正确。14 Ever since he left school, he becoming a professor in that famous university.A has never

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

17、般过去时态+其他。自从做某事有多长时间了。在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。 It is three years since hejoined (终止性动词)the army.他参军有三年了;It is five years since he lived (持续性动词)here. 他离开这有五年了。15. What do you think of our hometown? Very beautiful. You know it is the first time that I here.A

18、will beB wasC have beenD had been【答案】 C【解析】试题分析:考查固定句型中的时态。固定句型:it is/was序数词time that sb 这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:一你认为我们国家怎么样?一发出漂亮。你知道这是我第一次来到这里。故C 正确。考点:考查固定句型中的时态。点评:固定句型:it is/was序数词time that sb 这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;16

19、. 一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. coverB. have coveredC. would coverD. covered【答案】B【解析】【详解】考查动词时态。句意:一一关于将在北京举办的冬奥会你了解多少?一一嗯,媒体已经用各种形式进行了报道。根据句意可以判定出,本题用现在完成时态,强调过去的事情对现 在的影响还存在。故 C正确。17. Hello, I have heard you a

20、re on holiday.That ' s not the case. Actually I from my holiday in Athens, where I for a fortnight.A. returned; stayed B . have returned; stayedC. will return; stay D . am to return; stay【答案】B【解析】【详解】考查时态。句意:一你好,我听说你在度假。一不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned o根据语境,stay这

21、个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故 B选项正确。18. Jim the size of this board and has found that it.A. has measured; measures five metres in widthB. measured; is measured five metres wideC. has measured; is measured five metres wideD. measures; has a measure of five metres wide【答案】A【解析】【详解】考查时态和语态。句意:吉姆量过这块板

22、的尺寸,发现它有五米宽。根据 and has found that it.可知用现在完成时,排除 B和D, measure当 测量”讲时,后面加数 值,用主动语态,故选 Ao19. I ' m afraid_L you with a great many questions. Thank you a lot, sir.A. have bothered B. appreciatedC. have contacted D. impressed【答案】 A【解析】考查动词时态。 A. have bothered 麻烦; B. appreciated 欣赏,感激; C. have contac

23、ted 交往,接触; D. impressed 铭记。句意:恐怕我已经麻烦了你许多问题,非常感谢您。此处指已经问了许多问题,动作已经完成用现在完成时,故选A.20 With the development of the intelligent robot technology, people of cooperating among robots, and the challenge in practice.A have been noticed B are noticingC will notice D have noticed【答案】 Dthe importance【解析】【详解】 考查现

24、在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,语,故答案为 D。people 是句子主21 Quite a few tall buildingsin the last two years.A have been put up B were put up【答案】 A【解析】C had put upD put up【详解】 考查现在完成时的被动语态。句意:过去两年里建了不少高楼。由知,本句为现在完成时,主语Quite a few tall buildings 与谓语项。“ in the last two yea

25、rs 可put up 为被动关系。故选 A22 The Mp3 young people a bit of decline recently with the appearance ofthe Mp4.A intending to; has entered into B intended for; has gone intoC meant to; takes on D meant for; opens up【答案】 B【解析】【详解】考查动词短语辨析和时态。句意:随着MP4 的出现,为年轻人设计的这款 MP3 的销量已经下滑了。短语 be intended for 为设计,be meant f

26、or 本应为, be meant to do sth.打算做某事, enterinto 参与, gointo 进入(某种状态),take on呈现, open up 开发,本句最后使用短语intended for做定语修饰the MP3;副词recently意为近来”,通常和现在完成时 连用。结合句意,故B 项正确。23 With the rapid growth of population, the city in all directions in the past five years.A spreadsB has spreadC spreadD had spread【答案】 B【解析】

27、【分析】【详解】考查时态与语态。句意:随着人口的迅速增长,这个城市在过去的五年中向四周发展。根据 in the past five years 可知,表示过去发生,一直延续到现在的动作,用现在完成时,故选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 playedB playC have played D has played【答案】 D【解析】【详解】考查时态和主谓一致。句意:我们钦佩Susan 的坚持不懈,她是

28、到目前为止在摇滚乐队里演奏了 3 年的年轻女孩中唯一的一个。根据定语从句中的 so far 可知,句子用现在完成时态,再根据从句的主语是the only one ,单数第三人称形式,故选 D。25 Ouch! Ithis 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【解析】【详解】考查动词时态。句意: 啊!我已经牙疼整整三天了。 你真的需要请一天假,去看牙医。现在完成时表示已

29、经发生,持续到现在并且仍在进行的动作,根据时间状语forthree days 和 “你真的需要请假去看牙医 ”可知,此处应使用现在完成时。故选C。26 John is one of the best writers who published a lot of books.A hasB haveC have beenD are【答案】 B【解析】【详解】考查主谓一致与现在完成时。句意:约翰是出版了许多书的最好的作家之一。分析句子,其后定语从句先行词为 the best writers 是复数,从句中作主语,从句谓语动词与先行词保持人称和数的一致,故其谓语形式要用复数,且约翰已经出版了很多书,为

30、过去的动作对现在造成影响,用现在完成时,且writers 与谓语动词publish 是主动关系,综上所述。故选 B 项。27 Alice, you are supposed part in the party in time. Sorry, but I had an unexpected visitor.A to takeB to have taken C to be takingD taking【答案】 B【解析】【详解】考查固定用法。句意:-你本来应该及时参加这个聚会的。-对不起,我有不速之客来访。结合语境,此处指 “你本来应该及时参加这个聚会的 ” , be supposed to do

31、 该做,“应理应做:由句意可知,参加”这动作到现在已经完成了,强调茶来应该“,应用现在完成时。故正确答案为B。28 -my dictionary?- Yes. I put it in your desk just now.A Do you seeB Have you seenC Did you seeD Had you seen【答案】 B【解析】【详解】考查时态。句意: 你看到我的词典了吗? 是的,我刚才把它放你桌上了。根据句意可知此处强调过去的动作对现在造成的影响,用现在完成时,故B 项正确。29 -Is this the first time you Beijing.-No. But t

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

33、 ' t so beautiful,” 从句为一般过去时。故D 选项正确。30 . 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

34、 年了,我们开始了解彼此是在一次圣诞晚会上,但在那之前我们见过两次面。第一空是表示过去到现在做8 年时间的朋友,用现在完成时;第二空是指在圣诞节见面got to know each other 用的过去时,在此以前见过,表示的是 "过去的过去"用过去完成时; 故选D。31 In the last few years, China _ great achievements in environmental protection.A has madeB had madeC was makingD is making【答案】 A【解析】【详解】考查动词时态。句意:在过去的这些年里

35、,中国在环境保护中取得了很大的成就。由时间状语 in the last few years 可推知动作从过去一段时间持续到现在并对现在造成影响,用现在完成时。故选A。【名师点睛】判断时态可以从时间状语入手,题干中的 in the last few years 为现在完成时的时间标志词。类似的还有 over/ for/ during the last/ past years/months均为现在完成时的时间标志,所以做此类题时,需要先看句子中是否有明确的时间点,然后我再判断时态。32 Experiments that children can be instructed in swimming

36、at a very early age, asearly as about two months.A are provingB will be provedC are provedD have proved【答案】 D【解析】【详解】考查现在完成时态。句意:实验证明,儿童在很小的时候就可以学会游泳,最早两个月就可以了。此处表示 “到现在为止已经得到的证明” ,所以句子用现在完成时态,且主语是Experiments ,名词复数,故选D。33 Do you like the mobile game Traveling Frog? Yes, the posts about the virtual g

37、reen frog over 4 million times.A have readB have been readC would be readD are reading【答案】 B【解析】【详解】考查时态和语态。句意: 你喜欢手机游戏旅行青蛙吗? 是的,关于虚拟绿蛙的帖子已经被阅读了 400 多万次。 The posts 和 read 是被动关系,用被动语态, “已经被阅读过 了 ” 用完成时态,故选B。34 It is the first time that I to Beijing.A cameB comeC have comeD had come【答案】 C【解析】【详解】考查固定句

38、型。句意:这是我第一次来北京。 It is was the first second third timethat 该句型意为 “这是某人第几次干某事了 ”。当主句的谓语动词用 is 时,从句谓语动词用现在完成时;当主句的谓语动词用 was 时,从句的谓语动词用过去完成时,故选C。35 Is this the first time that you Nanchang? No. But it has been 3 years since I last here.A visit; comeB have visited; came C visited; came D have visited; co

39、me【答案】 B【解析】【分析】【详解】考查时态。句意: 这是你第一次来南昌吗? -不。但是自从我上次来这里已经三年了。这里考查句式 This is the first time that这是第,次 ;that从句中谓语动词用现在完成时; since “自从” ,从句的时态用一般过去时。故选B。【点睛】It/This is the first time+ that-结构中,that-从句通常用现在完成时:It s the first tim(ethat ) the boy has spoken to a foreigner. 这个男孩还是第一次同外国人说话It ' s the firs

40、t time that she' s seemneephant!到大象。有时以上结构中的 first 也可换成 second, third , fourth 等;其中的 time 也可换成其他名词:It's the first month that he has lived here. 这是他第一个月住在这里。This is the second cigarette that he has smoked today. 这是他今天抽的第二支烟。若It was the first time that-结构中,that-从句通常用过去完成时,有时也用一般过去时,有时若有包括现在在内的

41、时间状语,偶尔还可用现在完成时:She was lucky because that was the second time she ( had) visited Japan that year.她很幸运,那是她那年第二次参观日本。36 It's 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是阶画定句型,意为这是某人第一次/第二次/第三次做某事”,所以第一空要用现在完成时。remind sb of sth为固定搭配,意为 提醒某人某事” ,所以第二空要用介词of 。故选B 项。【点睛】It/This is the first time + that-结构中,that-从句通常用现在完成时:It/This was the first time that-结构中,that-从句通常用过去完成时(以上结构中的 first 也可换成 second, third, fourth 等

温馨提示

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

评论

0/150

提交评论