




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2020-2021 年现在完成时中考经典题型带答案a teacher.、初中英语现在完成时1 It has been three years since IA. becomeB. becameC. becomingD. to become【答案】 B【解析】 【分析】题意:现在完成时里, since 从句里动词应用一般过去时。故选B。【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答 案。2 How do you like Beijing, Miss Read?I've no idea. I there.A. have goneB. have beenC.
2、haven't beenD. haven't gone【答案】 C【解析】 【分析】句意: -你觉得北京怎么样,瑞得小姐?- 我不知道,我没有去过那儿。短语: have been to 去过某地(已经返回); have gone to 去了某地(尚未返回),根 据句意,故答案为 C。【点评】考查短语辨析,区分 have been to 与 have gone to ,理解句子,根据语境判断答 案。3 All the skirts .They very well.A. sold out;are soldB . sell out;have soldC. have been sold
3、 out;sellD. have sold out;sell【答案】 C【解析】 【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空 sell out “卖完 ”,强 调裙子已经被卖完的状态,本句用现在完成时的被动语态: has/have+been+ 过去分词, sell 的过去分词为 sold ;第二空 sell 作“销售 ”解释时用主动语态,在此处表一直卖得很好的状 态,用一般现在时。故选 C。【点评】本题考查一般现在时和现在完成时的被动语态,注意 sell 的不同语态和用法。4 The volunteers a lot of help to the old and the young
4、 since 2010 A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】 【分析】考查时态句意 "自 2010 以来,志愿者们向老人和青年提供了大量的帮 助 "A过去时 B现在完成时态 C现在进行时态 D一般将来时态 since+点时间通常 用于现在完成时态,结构是 have/has+ 动词的过去分词,主语是 volunteers 复数,用助动词 have offer 的过去分词是 offered 答案是 B5 Lucy, is your uncle a teacher?Yes, he is. H
5、ehistory for nearly 20 years.A. teaches【答案】 B【解析】 【分析】句意:B. has taught C. is teaching D. will teach露西,你叔叔是老师吗? 是的,他是。他教历史将近 20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在 完成时, have/has+ 过去分词。主语是 he,用 has,故选 B. 【点评】考查现在完成时,注意其常与for+ 一段时间连用。6 How many times you to Beijing this year?Three times
6、.A. have;beenB. had; beenC. have;goneD. had; gone【答案】 A【解析】 【分析】句意是: 你今年去过北京几次? 三次。考查 have been 与 have gone 的区别。 have been 是指去过某地切已经回来了, have gone 是指去了某地还没有回 来,根据答句 Three times. 可以推测已经回来了,故选 A。7 Mary, I remember you several years ago. Yes, I for 3 years.A. married, have marriedB. married, marriedC.
7、married, have been marriedD. have married, have been married【答案】 C【解析】 【分析】句意: Mary ,我记得几年前你结婚了。 是的,我已经结婚三年 了。 ago 表明时态是一般过去时,所以用过去式 married 。排除 D。 for+ 时间段用现在完成 时,并且用延续性动词,现在完成时的结构是have/has+ 动词过去分词,排除 B。marry 是非延续性动词,其延续性动词是 be married , be 的过去分词是 been,故选 C。【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。8 I
8、 haven't seen your grandfather for two years. What happened to him?Oh, he here for two years.A. stayed B. hasn't stayed C. stays D. hadn't stayed 【答案】 B【解析】 【分析】答语中的 for two years 是一段时间,用在现在完成时的句中时。现在完 成时的结构:主语 +have/ has +过去分词。可知选 B。点评】考查现在完成时 9 He for ten years.A. has been marriedB. ma
9、rriedC. got marriedD. has married【答案】 A【解析】 【分析】句意:他已经结婚十年了。根据时间状语 for ten years.十年了,可知本 句时态用现在完成时 has/have+ 过去分词,且谓语应为持续动词。 be married 表结婚的状 态, be 动词的过去分词为 been 。故选 A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。10 What you just now?Don't worry. Nothing .A. has happens to; has happenedB. happened; happene
10、dC. happened; has happenedD. happened to; has happened【答案】 D【解析】 【分析】句意: -刚才你发生了什么事? -别担心,没什么事发生。固定句式 What happened to 发生了什么?第二空是回答之前并没有发生任何事情,所以不必担 心,用现在完成时, has happened,故答案为 D。【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去 的动作对现在造成的结果或影响。11 Where is Mr. Wang?Zhuyuwan Park.He together with his studentsA.
11、 has gone toB. have gone toC. has been toD . have been to【答案】 A【解析】 【分析】句意: 王老师在哪里? 他同他的学生去了 Zhuyuwan 公园。 A. has gone to 去了,没在这里。主语是单数; B. have gone to 去了,没在这里。主语是复数; C. has been to 去过,没在那里;主语是单数; D. have been to 去过,没在那里;主语是复 数。本句 He 是主语, together with his students 是介词短语,做定语不是主语,所以用has gone to 。故选 A
12、。he for 9 years till now has。王老师去公园了不在这里,所以用 【点评】考查主谓一致和短语的用法。12 Mr Fan in 2005 In other words ,C. got married ;had been marriedD. married ; got married【答案】 A【解析】 【分析】首先第一空表述的是一个发生在 2005 年(即过去)的一个动作,所以为 一般过去时,其次 married 后面要接宾语, get married 表示的是短暂性动作,所以应填 get married. 第二空由 “ till now”可知表示的是从过去直到现在的一种
13、状态即为现在完成时,此 处 married 做形容词 “已婚的 ”故填 “ has been married 故”选, A.【点评】此题考查了动词时态问题,同时也考查了“get married 和”“married 的”区别。13 Your new bike is so nice! When did you buy it?In July. I it for two weeks.A. hadB . have hadC . have boughtD . bought【答案】 B【解析】 【分析】句意: 你的新自行车那么好看。你什么时候买的。 七月份,我 买了两周了。根据 for two weeks
14、,可知句子时态为现在完成时,而且谓语动词必须是延续 性的。因此排除 AD,buy 是结束性动词,不能够延续,应此排除,故答案是B。【点评】考查现在完成时,注意现在完成时中延续性动词的使用。14 Mike used to be a top student, but hebehind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】 【分析】句意为 “Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since 可知 but 后的主句用现在完成时,瞬间动词 fal
15、l 不能和 since 引导的时间状语从句连 用,故用延续性动词 be。故选 D。【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。15 The tall buildinghere for 100 years.A. isB . wasC . has beenD . is been【答案】 C【解析】 【分析】那幢高楼在这里已经有 100 年了。根据 for 100 years 可知 “高楼在这里 ” 是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选 C。点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。1
16、6 Susan China before This is her first time to be here A. won't visitB. wasn't visitingC. hasn't visitedD. doesn't visit【答案】 C【解析】 【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成 时。故 C 选项正确。【点评】考查句子时态。17 So far, the AIIB(亚投行) 57 countries to be the founding members.A. attractedB. has attractedC .
17、 will attract【答案】 B【解析】 【分析】句意:到目前为止,亚投行吸引了 57 个国家成为发起国。 So far ,到目 前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。18 This museumhere for over 80 years. Itone of the oldest buildings in this city.A. is; wasB . had been; isC. was; has beenD . has been; is【答案】 D【解析】 【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最 古老的建筑之一。前句表示从过去
18、一直延续到现在的状态,用现在完成时态;后句表示的 是现在的状态,用一般现在时态。故选D。19 All members are admitted to the auditorium.A. have got the ticketsB . that had got the ticketsC. that have got the ticketsD. had got the tickets【答案】 C【解析】 【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句为定语从句,且从句中缺少主语,需要用that 或 who 引导 , 且 不可省略 , 所以排除 A和 D。票已经拿到了,因此用
19、完成时,根据are 可知,用现在完成时,have got ,故选 C。【点评】考查定语从句和时态,注意 tha引导从句的用法。20 Where's your father?He to Changsha.A. have beenB . has goneC . has beenD . have gone【答案】 B【解析】 【分析】句意: 你爸爸在哪? 他去了长沙。因为父亲不在,证明他去了 某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+ 过去分词,主语 he 是第三人称单数,助动词用 has, go 的过去分词是 gone,故选 B。【点评】考查现在
20、完成时,注意去过某地用 have/has been to ,去了某地用 have/has gone to。21 I can't get into my room now because I my key.A. loseB. will loseC. have lost D. am losing【答案】 C【解析】 【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成 时。【点评】考查时态的用法。22 一 How longyour brother this camera? For two weeks.A. have; boughtB. have; hadC . has;
21、hadD . has; bought【答案】 C【解析】 【分析】本题考查动词的时态。句意: “你哥哥买这个相机多久了 ?”两“周了。 ”根 据答语 “ Fort wo weeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是 your brother ,为第三人称单数,所以应该选择C 项。【点评】考查现在完成时。23 The new supermarket in our town for two weeks, but I there yet .A. has opened; haven't goneB. has been open; haven'
22、;t beenC. has been open; haven't goneD. has opened; haven't been【答案】 B【解析】 【分析】句意:在我们城镇的新超市已经开业 2 周了,但是我还没有去过。根据for two weeks 可知,谓语动词必须是持续性动词或表示状态的词;has opened 这里强调的是动词, open 是非持续性动词,不能与时间段连用,故排除AD; has been open 这里open 是形容词,可以与时间段连用;这里第二空表示没有去过应该用 haven't been。 have been 表示去过某地; have go
23、ne 表示去了还没有回来。根据句意故用 haven't been。故选B。24 Our foreign teacher Miss Smithus English since five years ago.A. taughtB . is teachingC . has taughtD . teaches【答案】 C【解析】 【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由 since 可 知用现在完成时,故选 C。【点评】考查现在完成时。25 More than 80 people in the earthquake last week.A. died; forB. hav
24、e been dead ; sinceC. have died; sinceD. have been dead; for【答案】 C【解析】 【分析】句意:自从上个周有超过 80 人在地震中伤生。 for+ 时间段; since+时间 点,自从 时起,主句用现在完成时,句中的时间状语 last week 是时间点,故用 since。 本句并非表示 “死亡”这个状态的延续,而是指从过去某一时间到现在 “死亡 ”这个动作发生 了多少次,所以选 C 符合语境。【点评】考查现在完成时。26 Dave, we will leave in 10 minutes. Are you ready?No, I o
25、ur guidebook and towels yet.A. don't packB. didn't pack C. have packedD. haven't packed【答案】 D【解析】 【分析】句意: Dave,我们十分钟后要离开,你准备好了吗?没有,我还没把我们的旅游手册和毛巾打包。 yet 是现在完成时否定句的标志,故选D。【点评】考查现在完成时,注意 yet 的用法。27 Your family have Sydney on holiday. Why not join them?I've the city many times.A. gone t
26、o; gone toB. been to; been toC. been to; gone toD. gone to; been to【答案】 D【解析】 【分析】句意: 你家去悉尼度假了,为什么不和他们一起呢? 我们去过 那个城市好几次了。根据 Why not join them ,可知是 have gone to ,去了;根据 many times ,许多次,可知用 have been to ,去过,与次数搭配,故选 D。【点评】考查 have gone to 和 have been to 的用法,注意语境。28 I know Li Qing well. We friends for fi
27、ve years.A. becameB . have becomeC . wasD . have been【答案】 D【解析】 【分析】句意:我很了解李青,我们是 5 年的朋友了。根据 for five years ,可知时 态是现在完成时,并且要用持续性动词, have been friends ,是 become friends 的持续性动 词,故选 D。【点评】考查时态,注意持续性动词的用法。29 have you had the mobile phone?Since 2015A. How oftenB. How longC . How soonD . How many【答案】 B【解析
28、】 【分析】句意:你什么时候有的手机?自从 2015 年。询问的是从什么时候开始, 也就是时间长度。故 B 选项正确。【点评】考查特殊疑问句的辨析。30 Do you miss your parents far away?Yes, very much. Theythe hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】 【分析】根据句意 “他们已经离家两年多了 ”可知用现在完成时,时间状语 for over two years 表示时间段,动词要具有延续
29、性, left 是 leave 的过去分词,是短暂性动词,不能 和时间段连用,故选 D。【点评】本题考查延续性动词和短暂性动词的转换。二、初中英语动词的时态31 By the time I on the TV, Beckham two goals A turned; have scoredBturned; had scoredC had turned; have scoredD had turned; had scored【答案】 B【解析】 句意:当我打开电视的时候,贝克汉姆已经进了两个球。考查动词时态辨析题。本句是时 间状语从句, by the time 到时候为止,用于一般过去时,可排除
30、 CD选项。从句用一般过 去时,主句用过去完成时,需用 “had+过去分词 ”结构,可排除 A;根据句意结构,可知选 B。32 Wea few museums while we were in London.BvisitedD are visitingA visit C have visited【答案】 B【解析】 句意:当我在伦敦时,我参观了几个博物馆。A. visit 参观,用于一般现在时态,主语复数时; B. visited 参观,用于一般过去时态;C. have visited 参观,用于一般现在完成时态;D. are visiting 参观,用于现在进行时态,主语复数时;根据 whi
31、le we were in London. 可知主句用过去时态;故选 B 33 Linda is not coming for the party tonight.But she _.A promisesB promisedC will promiseDhad promised【答案】 B【解析】【详解】句意: -琳达今晚不来参加晚会了吗? 但她答应了。考查动词时态。 A. promises 一般现 在时,第三人称单数; B. promised 一般过去时; C. will promise 一般将来时; D. had promised 过去完成时。根据上文是现在进行时,结合语境可知原先答应,可
32、知用一般过去 时。故选 B。34 -Helen, When did you moved here?-I here since two years ago.A movedB livedChave movedD have lived【答案】 D【解析】试题分析:句意:海伦,你什么时候搬到这儿的?从两年前我就住在这儿。表示从两年前一直延续到现在的动作,用现在完成时态,A、B 错。 move 是一个非延续性的动作,不能与表示一段时间的状语 since two years ago 连用, live 是延续性动作,可以与 since two years ago 连用。故选 D。【考点定位】 考查动词时态辨
33、析。35 The students of Class 5 trees in the park every year.A plant B will plant C planted D plants 【答案】 A【解析】【详解】句意:五班的学生每年在公园植树。根据时间状语every year 句子应该用一般现在时,句A。子的主语 students 是复数形式,所以谓语动词用原形。故选36 Why didn't you open the door for me just now?Sorry ,Ia bath.A will take Bam taking Cwas taking D take【
34、答案】 C【解析】【详解】句意: -刚才你为什么不给我开门? -对不起,我在洗澡。根据 didn't you open the door 这 里叙述的是过去的事情,根据句意可知该开门的时间正在洗澡,也就是说过去某个时间正 在进行的动作,应该用过去进行时。过去进行时的谓语动词的形式是: was/were+doing , 故选 C。37 By the time I got up, my mother the breakfast well.A has cooked B cooked Chave cooked D had cooked【答案】 D【解析】句意:我起床的时候,妈妈已经做好早饭了。
35、考查动词时态辨析题。by the time等到/到时候为止,用于表示一段时间,主句需用完成时。根据从句时态(got 是过去式),结合句意语境,可知用过去完成时,即had+过去分词结构,故选 D。38 What do you think of your hometown,Kate?Ita lot.It ' s moret ibfuel athuan before.A has changed BchangesC will change D change【答案】 A【解析】句意: -你觉得你的家乡怎么样,凯特? -它改变了很多,比以前更美丽了。 A. has changed 现在完成时态,已
36、改变; B. changes 一般现在时态的动词三单形式,改变; C. will change 一般将来时态,将会改变; D. change 动词原形,改变。根据语境可知,本句表示过 去的动作对现在造成的影响与结果,所以使用现在完成时态, has/have+ 动词的过去分词。 故选: A。39 She on the phone,so I just smiled at her and went away.A has talkedBwas talkingC will talkDis talking【答案】 B【解析】 【详解】句意:她正在打电话,所以我只是朝她笑笑就走了。考查动词时态辨析。so 所
37、以,表结果;根据 so I just smiled at her and went away ,可知她正在打电话,需用过去进行时,故选B。40 Do you know the meeting?Tomorrow morning.A when they hadB when they are going to haveC when did they haveD when are they going to have【答案】 B【解析】【详解】句意: 你知道他们什么时候来开会吗? 明天早上。 此题考查宾语从句,宾语从句要用陈述句语序,C和 D 是疑问句语序,故排除;根据回答Tomorrow morni
38、ng 可知此句时态是一般将来时, A 是一般过去时, B 是一般将来时;故选 B。41 Please turn off the TV. Your father in the bedroom.A sleepsB sleptCis sleepingDwas sleeping【答案】 C【解析】【详解】 句意:请关上电视,你的爸爸正在卧室里睡觉。sleeps 睡觉,第三人称单数形式; slept 睡觉,是 sleep 的过去式; is sleeping 现在进行时; was sleeping 过去进行时。根据句意 Please turn off the TV 可知,这里说的是现在正在睡觉,应用现在进
39、行时,故选C。42My family supper together every day. It's really a happy time for all of us.A have Bhad Care having D will have【答案】 A【解析】 试题分析:句意 :我的家人每天都一起吃晚饭,对于我们大家来说这真的是幸福的时光。have supper 是一个固定的短语,意思是吃晚饭。根据句意及句中的 every day 可知,这个 句子应该使用一般现在时,表示经常性的动作,故选A。B 选项是一般过去时; C选项是现在进行时; D 选项是一般将来时。考点:考查动词时态。43
40、The water dark and dirty. It's no longer safe to drink.A becameB will becomeChas becomeDwas becoming【答案】 C【解析】【分析】考点:考查动词时态。【详解】 试题分析:句意:水变得又脏又黑,已经不能继续安全饮用了。根据 It ' s no longer safe to drink.可知,给现在带来的结果是不能饮用了,所以用现在完成时,表示过去的动作对现在 的影响,故选 C。44 Hurry up. The train in twenty minutes.A left Bhas l
41、eft C is leaving Dhas been away 【答案】 C【解析】句意:快点。二十分钟后火车将要离开。根据时间状语 in twenty minutes 可知此 处用一般将来时,表示位置移动的动词,如leave, go, come 等的现在进行时表示一般将来时,故为 is leaving,故选 C。45If youtoo much ice-cream , you will get sick.A will eat B were eating C ate Deat 【答案】 D【解析】【详解】 句意:如果你吃太多的冰激淋,你将会生病。If youtoo much ice-cream 引导的是条件状语从句,主句应该用一般将来时,符合主将从现的原则。所以从句用一般现在时。故选D。46 - Do you know what time DanielXuzhou tomorrow?-At 2:00 p. m. I will meet him when heat the airport.A gets
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 膳食脂肪对健康的影响试题及答案
- 申论笔试试题及答案解析
- 系统架构设计师考试知识面覆盖试题及答案
- 烟草专业知识试题及答案
- 株洲面试招教试题及答案
- 纺织品设计师证书复习过程中的心态管理试题及答案
- 护士资格证重要性认识试题及答案
- 药物效果与风险评估考核试题及答案
- 电子维修考试试题及答案
- 衡阳考编小学试题及答案
- 2025年国家药品监督管理局特殊药品检查中心招聘6人历年高频重点提升(共500题)附带答案详解
- 兰州铁路局招聘笔试冲刺题2025
- 2025银行协议存款合同
- 2023年高考英语试卷(新课标Ⅰ卷)含答案解析
- DB51T 2679-2020 钢轨被动式高速打磨技术规范
- DB32T 4878-2024居住区供配电设施建设标准
- 微专题含膜电池-2024高考化学一轮考点击破
- 《航模基础知识》课件
- 慢性高血压并发子痫前期病因介绍
- 存款保险知识培训
- 2025年中国汽车车灯行业市场现状、前景分析研究报告(智研咨询发布)
评论
0/150
提交评论