2020-2021年中考英语分类汇编现在完成时_第1页
2020-2021年中考英语分类汇编现在完成时_第2页
2020-2021年中考英语分类汇编现在完成时_第3页
2020-2021年中考英语分类汇编现在完成时_第4页
2020-2021年中考英语分类汇编现在完成时_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、2020-2021年中考英语分类汇编现在完成时一、初中英语现在完成时1. A number of tourists Yangzhou many times because such a beautiful city.A. have been toB. has been toC. has gone toD. have gone to【答案】A【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。havebeen to ,表示去过某个地方,have gone to ,表示去了某地,还没回来。 many times是很多次,游客们应该是去过很多次,用 have/has been t

2、o+地点,由于主语是复数,助动词用 have,故选 Ao【点评】考查现在完成时,注意 have been to表示去过回来了,have gone to表示去了还没回来。2. Do you still play basketball?Oh, no. I it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:一一你还打篮球吗?一一哦,不了。我已经有两年没有打过了。根据句中的for the last two years可

3、知应与完成时态连用,又有时间是 the last two years可 知是从现在往前两年,因此应使用现在完成时态,故选 Ao【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过3. How do you like Beijing, Miss Read?I've no idea. I there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】C【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?一我不知道,我没有去过那儿。短语:have been to去过某地(已经返回

4、); have gone to去了某地(尚未返回),根 据句意,故答案为 Co【点评】考查短语辨析,区分 have been to与have gone to,理解句子,根据语境判断答 案。4. The volunteers a lot of help to the old and the young since 2010A. offeredB. have offeredC. are offeringD. will offer【答案】B【解析】【分析】考查时态.句意“自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D 一般将来时态.s

5、ince+点时间通常 用于现在完成时态,结构是 have/has+动词的过去分词,主语是 volunteers复数,用助动词 have, offer的过去分词是 offered .答案是 B.5. Wow! You dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】D【解析】【分析】句意: Wow,你做好分了,让我们现在来吃。根据 “ "Wo茨“now/可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选 Do【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。6.

6、 My parents for twenty years by the time I was 15.A. married B. had marriedC. had been married D. had got married【答案】C【解析】【分析】for twenty years二十年”.为表一段时间的状语,要求谓语动词具有持续 性。而在所给选项中,只有 be married表示结婚状态,具有延续性,故选C。【点评】本题考查非延续性动词与延续性动词的转换。7. The small shop for several years.A. openedB. has been openedC. ha

7、s openedD. has been open【答案】D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续 性动词be open.根据句意,本句应用现在完成时态,故选D。【点评】考查 open转化为be open, be open里的open是形容词,不能加 ed.8. You must return the books to the library because you them for more than twoweeks.A. have lentB. have borrowedC. have kept【答案】C【解析】【分析】句意是:你必须把书还给图书

8、馆因为你已经两个多星期了。 for morethan two weeks表示时间段,在现在完成时中需要和延续性动词连用,lend和borrow者B是短暂性动词,keep具有延续性,故选 Co【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。9. 一 Mary, I remember you _several years ago.-Yes, I_ for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】

9、C【解析】【分析】句意:一一Mary ,我记得几年前你结婚了。一一是的,我已经结婚三年了。ago表明时态是一般过去时,所以用过去式married。排除D。for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除 B。marry是非延续性动词,其延续性动词是be married , be的过去分词是 been,故选C。【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。10. He_ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答

10、案】A【解析】【分析】句意:他已经结婚十年了。根据时间状语 for ten years.十年了,可知本 句时态用现在完成时 has/have+过去分词,且谓语应为持续动词。be married表结婚的状态,be动词的过去分词为 been。故选A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。11. Where is Mr. Wang?He together with his students Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】A【解析】【分析】句意:一王老

11、师在哪里?一他同他的学生去了Zhuyuwan公园。A. hasgone to去了,没在这里。主语是单数;B. have gone to去了,没在这里。主语是复数;C.has been to去过,没在那里;主语是单数; D. have been to去过,没在那里;主语是复 数。本句 He是主语,together with his students是介词短语,做定语不是主语,所以用 has。王老师去公园了不在这里,所以用 has gone to。故选A。【点评】考查主谓一致和短语的用法。12. All the students very hard over the last three year

12、s.A. worksB. has workedC. have workedD. worked【答案】C【解析】【分析】Over the last three years,用于现在完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。13. So far Tom with Mary 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with短语是单数的概念,即可得出

13、答案。选Co14. Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词 fall不能和since引导的时间状语从句连 用,故用延续性动词 be。故选Do【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。15. I a cold. I am not fe

14、eling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】B【解析】【分析】句意:我感冒了,我现在不舒服。catch a cold意为 感冒”。由句意可知应用现在完成时。故选Bo【点评】考查现在完成时。16. Mike began to work in the factory in 2013A. is workingB. was working【答案】D【解析】【分析】句意:迈克在这里工作已经He there for four years .C. worksD. has worked4年了。一直持续的状态用现在完成

15、时。故D选项正确。【点评】考查现在完成时。17. He has studied in our school.A. since five years B. for five years C. for five years ago D. in five years 【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选Bo【点评】考查时间状语。根据句意选出正确的时间状语。18. Where's your father?He to Changsha.A. h

16、ave beenB. has goneC. has beenD. have gone【答案】B【解析】【分析】句意:一一你爸爸在哪?一一他去了长沙。因为父亲不在,证明他去了 某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has, go的过去分词是gone,故选B。【点评】考查现在完成时,注意去过某地用have/has been to ,去了某地用 have/has goneto。19. The old city a lot since ten years ago.A.changedB.changesC. chan

17、geD. has changed【答案】D【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。20. 一 Is Tom at home?-No, he to the town.A. has beenB. has goneC. goesD. will go【答案】B【解析】【分析】考查动词的时态。由语境可知,Tom去镇上了,现在不在家。表示 巴经去了某地“应用have gone to sp.。故选B。have been to sp.表示 去过某地",现在已经回来 了。【点评】考查 have been to与have gone to的辨析。

18、21. Where's Mr Jones?He to the post office .A. goesB. will goC. has beenD. has gone【答案】D【解析】【分析】句意:jones在哪?他已经去了邮局。该句是问jones现在的去向,而jones去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。故选Do【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。22. Jack school two years ago and he for two years.A. leaves; has gone B. left;

19、 has been away C. leaves; has been away D. left; has gone 【答案】B【解析】【分析】句意:Jack两年前离开学校,他离开有两年时间了。two years ago表示动作瞬间结束用一般过去时,leave的过去式为left, for two years表示状态延续用现在完成时,leave需换成be away from ,且Jack相当于第三人称单数,用 has been away from。故选Bo【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。23. I have lived here I was born.A. befo

20、reB. whenC. forD. since【答案】D【解析】【分析】自从我出生我就一直生活在这里。自从用 since.【点评】考查关连词的用法。24. - Anna, could you lend me this book, please?-I'm sorry. I it for only two days, and I haven't finished it yet.A. have boughtB. have hadC. boughtD. had【答案】B【解析】【分析】句意:安娜,请问你能借给我这本书吗?对不起,我刚买了两天。我还没有看完呢。"根据答语中的“f

21、or only two days可知要用现在完成时,而且应用延续性动词。故选Bo【点评】考查现在完成时。25. You my English dictionary for a month. Could you please give it back to me now?A. have borrowedB. lentC. have keptD. borrowed【答案】C【解析】【分析】句意:你借我的英语词典有一个月了,你现在能把它还给我吗?根据句中时间状语"for a month”.可推断此句应该用现在完成时,故先排除选项B、D。borrow是瞬间性动词,不能与时间段连用,需将 bo

22、rrow改为keep。故选C。【点评】考查现在完成时的短暂性动词与延续性动词辨析。26. 一 Where is Mr. Miller?一 He to New York. He there three times .A. has been; has goneB. has gone; has goneC. has gone: has beenD. has been; has been【答案】C【解析】【分析】句意:一一Miller先生去哪儿了? 一一他去纽约了。他去过那3次了。他去纽约了还未回来,用has gone to;他去过三次,用 has been。故选 C【点评】考查现在完成时has go

23、ne to和has been to的用法。27. 一 Miss Liu, when did you come here?一In 2015. I here for two years.A. have been toB. have gone toC. have comeD. have been【答案】D【解析】【分析】句意:一一刘小姐,你什么时候来这的?一一2015年,我已经在这里待两年了。由语境可知此处应用现在完成时态,表示从过去开始,一直延续到现在的动作或 状态。here为副词,其前不用介词。故选 D。【点评】考查现在完成时态。28. More than 80 people in the ea

24、rthquake last week.A. died; for B. have been dead ; since C. have died; since D. have been dead; for 【答案】C【解析】【分析】句意:自从上个周有超过80人在地震中伤生。for+时间段;since+时间点,自从时起,主句用现在完成时,句中的时间状语 last week是时间点,故用 since。本句并非表示“死亡 ”这个状态的延续,而是指从过去某一时间到现在“死亡 ”这个动作发生了多少次,所以选C 符合语境。【点评】考查现在完成时。29. How long can I the Chinese w

25、orkbook?For three weeks.A. borrowB. keepC. to borrowD. to keep【答案】B【解析】【分析】句意: 我能保存语文练习本多长时间? 三个星期。情态动词can用动词原形,所以排除C、 D。 how long 所在的句子用延续性动词,borrow 是非延续性动词, keep 是延续性动词,故选B。【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。30. It has been three years since I a teacher.A. becomeB. becameC. becomingD. to become【答案】

26、B【解析】【分析】题意:现在完成时里,since 从句里动词应用一般过去时。故选B。【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。二、初中英语动词的时态31. - Did you have a discussion with him about the matter?- No. When I saw him, hehis history project busily.A has prepared B prepares C was preparing D prepared【答案】C【解析】句意: 你和他关于那个问题讨论过了吗? 没有。当我看见他时,他正在忙碌地

27、准备历史项目。When 引导的时间状语从句,用一般过去时,主句用过去进行时was/were doing ,故选C。32. She on the phone,so I just smiled at her and went away.A has talkedB was talkingC will talkD is talking【答案】B【解析】【详解】句意:她正在打电话,所以我只是朝她笑笑就走了。考查动词时态辨析。so 所以,表结果;根据so I just smiled at her and went away ,可知她正在打电话,需用过去进行时,故选Bo33. Miss Smith in o

28、ur school since five years ago.A. teaches B. taught C. has taught D. is teaching 【答案】C【解析】句意:Smith小姐从5年前就已经在我们学校教书了。考查现在完成时。since five years ago自从五年前以来,意为自从五年前以来他就教我们英语,表示状态的持续,用于现在完成时;现在完成时的构成:主语+have/has+动词过去分词;主语是 MissSmith,所以助动词用 has, teach教,实义动词,过去分词是taught,故答案选 C。34. Tom! I _ you 40 times that

29、 I'll beat you if you don't leave that apple jam alone.Sorry, Aunt!A. tell B. told C. have told D. am telling【答案】C【解析】句意:Tom!我已经警告过你40次,如果你不留下那个苹果酱,我就揍你。对不起,姑姑!本题考查动词tell (告诉)的时态。A. tell动词原形;B. told 一般过去时;C. have told现在完成时;D. am telling现在进行时。根据题意知动作发生在过去35. 一 Did you sleep well last night?Fa

30、r from that! One of my neighbours music pretty loud.A. plays B. was playing C. is playing D. would play【答案】B【解析】句意:-你昨晚睡得好吗?-远非如此!我的一个邻居在大声演奏音乐。A.plays 一般现在时态;B. was playing过去进行时态;C. is playing现在进行时态;D. wouldplay过去将来时态。结合语境可知,昨晚睡不好觉的原因是当时有人在演奏音乐,故用过去进行时态来描述,答案为Bo36. There a football match on TV this

31、 evening.A. will haveB. is going to beC. hasD. is going to have【答案】B【解析】【分析】【详解】句意:今天晚上电视上将有一场足球赛。本句时态为将来时,将来时态有两种表达方式,一种是 will+动词原形,另一种是 be going to+动词原形,本句用到 there be句型,故选 B。37. Do you know what time your uncle _Dazhou tomorrow?At 2 : 00 p.m. I will meet him when he _at the airport.A. gets to; arr

32、ivesB. will get to ; will arriveC. will get to ; arrivesD. gets to; will arrive【答案】C 【解析】 【分析】【详解】试题分析:句意:一一你知道你的叔叔明天将什么时间到达达州吗?一一下午两点。当他到了机场,我会去接他。getto +地点,到达某地;arrive,到达,如果后面加地点,要加介词in (大地点),at (小地点)。第一句是宾语从句,根据句意可知用将来时态。第二句 是时间状语从句,主句用将来时,从句用一般现在时。故选Co38. Do you know the meeting?Tomorrow morning

33、.A. when they hadB. when they are going to haveC. when did they haveD. when are they going to have【答案】B【解析】【详解】句意:一一你知道他们什么时候来开会吗?一一明天早上。此题考查宾语从句,宾语从句要用陈述句语序,C和D是疑问句语序,故排除;根据回答Tomorrow morning可知此句时态是一般将来时, A是一般过去时,B是一般将来时;故选 Bo39. - Where' s my father? Could tell me?-He to Beijing. He ' ll a

34、ttend an important meeting.A. goesB. is goingC. has goneD. has been【答案】C【解析】【详解】句意:一一我的父亲在哪里?可以告诉我吗?一一他已经去北京了。他将参加一个重要会议。考查动词时态辨析。根据句意语境,可知父亲不在说话的地点已经去了北京,需用现在完成时,可排除 AC两项。have been to意为 曾经去过某地”,现在已不在那里了; have gone to意为到某地去了 ",说话时作句子主语的人不在现场,故选 Co40. He likes music very much. He the sschool mus

35、ic club for half a year.A. joined B. taken part in C. joined in D. been in【答案】D【解析】 【详解】句意:他非常喜欢音乐。他在学校音乐俱乐部工作半年了。A. joined加入,参加”,指加入某党派、某组织或某社会团体;B. taken part in参加(群众性活动、会议等);C. joined in表示参加某项运动或活动;D. been in经常表示状态,而且寓意更为丰富【执政;在家;到达;在里面参加运动项目;从事等】。half an hour表示的是时间段,而 A,B,C选项都是短暂性的动词或词组,在肯定句中不能与

36、表示一段的时间状语连用,用 join的延续性形式 be in,故答案为D。41. -Did you see a girl in red pass by just now?-No, sir. I the news with my mobile phone.A. readB. was readingC. would readD. am reading【答案】B【解析】句意:-刚才你看到一个穿红衣服的女孩经过吗?-没有,先生。我正在手机上读新闻。read读,动词原形或过去式;was reading过去进行时;would read过去将来时;am reading现在进行时。根据对话的情景可知,这里表示

37、刚才正在做的事情,应用过去进行时态,故选Bo42. -Have you ever been to Harbin?-Yes. I there when I was twelve for the Ice and Snow Festival.A. have goon B. have been C. went D. had been 【答案】C【解析】 【详解】句意:一一你曾经去过哈尔滨吗?一一是的,当我十二岁的时候去了冰雪节。这里是 when引导的时间状语从句,主语用一般过去时态,这里用go的过去式went。根据题意,故选Co43. Everyone in Class 4 TV on Sundays

38、.B. to watchD. watchedA. watches C. watching 【答案】A 【解析】句意:在星期天四班的每个人看电视。watches是动词watch的第三人称单数;to watch动词不定式,作宾语或目的状语;watching现在分词,作宾语或伴随状语;watched动词watched的过去式,用于一般过去时。根据时间状语on Sundays可知此处用于一般现在时,主语everyone是第三人称单数,故谓语用第三人称单数watches。故选A。44. Could you tell me when he back?-Sure. He will come back as

39、soon as he the classroom.A. will come; finishes cleaning B . comes; will finish cleaning C will come; will finish to clean【答案】A【解析】试题分析:句意:你能告诉我他将什么时候回来吗?当然可以。他一打扫完教室就会回来。本题第一句是宾语从句,第二句是时间状语从句。根据回答He willcome back-可知,本题第一空用一般将来时;第二空主句是一般将来时,as soon as引导的时间状语从句用一般现在时。故选 Ao45. -Is that beautiful sweat

40、er yours?-Yes. I _ it for two years.A. bought B. have bought C. have had D. kept 【答案】C【解析】句意:一一那件漂亮的毛衣是你的吗?一一是的,我已经买了两年了。 bought为短暂性动词,不能与表示一段的时间状语for two years连用,排除 A,B; for two years表示的是到目前为止的一段时间,说明的是现在的情况,故时态为现在完成时态,答案为Co点睛:短暂性动词又称瞬间动词,表示动作一旦发生就立即结束。这类动词有:go, come,arrive, leave, begin, start, jo

41、in, marry, buy, die等。瞬间动词可以用于现在完成时,但不能和 表示一段时间的状语连用。如 for和since所引导的时间状语都表示一段时间,那就要将瞬 间动词转化为表延续的动词或者表状态的形式,就可以与表示一段的时间状语连用。如:His father has died since he was born.就是一个错误的句子,必须转化为:His father has beendead since he was born.46. (广东省2017年初中毕业生学业考试)一What do you think of WeChat?-Talking on WeChat people ' s way of communicating in

温馨提示

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

评论

0/150

提交评论