【英语】中考英语现在完成时真题汇编(含答案)及解析_第1页
【英语】中考英语现在完成时真题汇编(含答案)及解析_第2页
【英语】中考英语现在完成时真题汇编(含答案)及解析_第3页
【英语】中考英语现在完成时真题汇编(含答案)及解析_第4页
【英语】中考英语现在完成时真题汇编(含答案)及解析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、【英语】中考英语现在完成时真题汇编(含答案)及解析一、初中英语现在完成时1. It has been three years since I a teacher.A. becomeB. becameC. becomingD. to become【答案】B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选 B。【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答2. Do you still play basketball?Oh, no. I it for the past two years.A. haven't playedB. d

2、idn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:一一你还打篮球吗?一一哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选Ao【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过3. All the skirts.They very well.A. sold out;are soldB. sell out;have soldC.

3、 have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空 sell out卖完”,强 调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell的过去分词为 sold;第二空sell作销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选 Co【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。4. The volunteers a lot of help to the old and the young

4、since 2010A. offeredB. have offeredC. are offeringD. will offer【答案】B【解析】【分析】考查时态.句意“自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D 一般将来时态.since+点时间通常 用于现在完成时态,结构是 have/has+动词的过去分词,主语是 volunteers复数,用助动词 have, offer的过去分词是 offered .答案是 B.5. My father in a panda protection center for 10 years,

5、 so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years提示可知,此句要用现在完成时,主语 my father,助动词要用has, 故选Co【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。6. I am surprised at the new look of my hometown , for it a lot over the years

6、 .A. changedB. changesC. will changeD. has changed【答案】D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时 have/has+过去分词,主语it,故has,故答案是 D.7. How do you like Treasure Island , Lucy?It's so exciting that I it twice .A. am readingB. have readC. was readingD. had read【答

7、案】B【解析】【分析】句意:一一露西,你认为金银岛怎么样?一一它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为 have read,故选Bo【点评】此题考查现在完成时的用法。8. They say there is a new restaurant near here.Yes, and it for more than a week.A. has been openB. openC. is openingD. opens【答案】A【解析】【分析】句意:一一他们说在这附近有一个新的餐馆。一一是的,它已经开了一个多星期了。根据 for more than a

8、 week ,可知用现在完成时, have/has been done ,故选Ao【点评】考查现在完成时,注意识记其标志词。9. Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】D【解析】【分析】句意:南西去世五年了。A. was dying过去进行时态;B. has died现在完成时态;C. died 一般过去时态;D. has been dead现在完成时态。句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for 连用,用成b

9、e dead。故选D。【点评】本题考查时态辨析。某人去世了多少年就用延续性动词的现在完成时,has beendead。10. Where is your mother?She Australia and she Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】C【解析】【分析】句意:一一你的妈妈在哪里?一一她去了澳大利亚,她在悉尼呆了两周了。has been to ”去过某地:现

10、在已经回来了;has gone to”去了某地:还没有回来;hasbeen in待在某地 .段时间。根据句意 Where is your mother?可知,她的妈妈还没有回来, 第二个空后面有一段时间for two weeks ,应该用be in,故应选 C【点评】考查动词的时态,以及 has been to ,has gone to ,has been in的含义和用法。11. 一 Mary, I remember you _ several years ago.-Yes, I_ for 3 years.A. married, have marriedB. married, married

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

12、_English since she was 9 years old. She can talk to foreigners freely.A. learnsB. learntC. has learntD. have learnt【答案】C【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns学习,一般现在时,B, learnt 一般过去时 C has learnt现在完成时 Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C【点评】本题考

13、查现在完成时,注意since是现在完成时的标志词之一。13. Hi, Tom! you everthe Bird's Nest?Yes, I have. It's fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】A【解析】【分析】句意:一一你好,Tom!你曾经去过鸟巢吗?一一是的,我去过。它是极好的。根据答语 一Yes, I have可知是以have开头的现在完成时的一般疑问句,排除C。havebeen to+地点名词,去过某地,去了并且回来了;have gone to+地点名词,去了某地,去了还没有回来,在

14、去或者回来的路上。根据 It's fantastic.可知去了并且回来了,故选 A。【点评】考查短语辨析,注意平时识记其区别,理解句意。14. I an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经 收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答 案选D。【点评】考查动词时态。根据题目所给语境推断出应

15、使用的时态。15. So far Tom with Mary 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with短语是单数的概念,即可得出答案。选Co16. More than 80 people in the earthquake last week.A. died; for B. have been dead ; since C. have died; since D

16、. have been dead; for 【答案】C【解析】【分析】句意:自从上个周有超过80人在地震中伤生。for+时间段;since+时间点,自从时起,主句用现在完成时,句中的时间状语last week是时间点,故用 since。本句并非表示 死亡”这个状态的延续,而是指从过去某一时间到现在死亡”这个动作发生了多少次,所以选 C符合语境。【点评】考查现在完成时。17. His cat has for five weeks.A. diedB. been deadC. dyingD. dies【答案】B【解析】【分析】句意:他的猫已经死了 5个星期了。die是短暂性动词,不能表示状态的延续。

17、由时间状语for five weeks可知应用延续性动词,故答案选B。【点评】考查现在完成时。18. 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。票已经拿到了,因此用完成时,根据 ar

18、e可知,用现在完成时,have got,故选C。【点评】考查定语从句和时态,注意 tha引导从句的用法。19. What about watching the movie Big Fish tomorrow?Oh, I it already.d D. am watchingalready 是完成时的标A. watchB. have watchedC. will watch【答案】B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。志,故选Bo【点评】联系句意,注意辨析关键的词语,来判断所填之词。20. I can't get into my room now because I

19、 my key.A. loseB. will loseC. have lostD. am losing【答案】C【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成时。【点评】考查时态的用法。21. The old city a lot since ten years ago.A.changedB.changesC.changeD. has changed【答案】D【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。22. 一 How long your brother this camera?For two weeks

20、.A. have; boughtB. have; hadC. has; hadD. has; bought【答案】C【解析】【分析】本题考查动词的时态。句意:你哥哥买这个相机多久了?”两周了。”根据答语"Fortwo weeks.”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是your brother ,为第三人称单数,所以应该选择C项。【点评】考查现在完成时。23. - What a nice watch! How long you it?-For just two weeks.A. will; buyB. have; hadC. were; havin

21、gD. did; buy【答案】B【解析】【分析】句意:多好的一块表啊!你买了多久了 ?"刚刚两周。”根据句意可知用 现在完成时,buy是瞬间动词.不可与how 10ng连用,故排除选项 A、D:选项C是过去进 行时,不符合题意。故选 B项。【点评】考查现在完成时。24. 一 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 bee

22、n to sp.表示 去过某地",现在已经回来 了。【点评】考查 have been to与have gone to的辨析。25. My sister in America for two years . I miss her very much .A. studiesB. studiedC. has studiedD. is studying【答案】C【解析】【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故C选项正确。【点评】考查现在完成时。26. Mike the bookshop. I have to wait for him.A

23、. went toB. was inC. has been toD. has gone to【答案】D【解析】【分析】句意:迈克去了书店。我不得不等他。从第二句来判断.迈克不在.应用a have has gone to a place来表示 去某地了(还没有回来)”。用现在完成时强调过去发生 的事件对现在的影响。【点评】考查动词时态及have been to和have gone to的区别。27. you ever the Palace Museum?A. Were: VisitingB. Will; visitC. Have visitedD. Are visiting【答案】C【解析】【分

24、析】句意:你去参观过故宫吗。ever 一般永远现在完成时的疑问句中,只有C选项是完成时态,故选Co【点评】联系句意,寻找关键词,根据关键词语判断所填之词。28. 一Why are you looking for Mary in a hurry, John?The boss is wondering where she and how long she there.A. has been; has beenB. has gone; has goneC. has been; has goneD. has gone; has been【答案】D【解析】【分析】句意:一你为什么这么匆忙找玛丽,约翰?一老板想知道她去了哪儿并在那儿呆多久。Ha

温馨提示

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

评论

0/150

提交评论