中考英语易错题专题三英语现在完成时(含解析)_第1页
中考英语易错题专题三英语现在完成时(含解析)_第2页
中考英语易错题专题三英语现在完成时(含解析)_第3页
中考英语易错题专题三英语现在完成时(含解析)_第4页
中考英语易错题专题三英语现在完成时(含解析)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、中考英语易错题专题三英语现在完成时(含解析)、初中英语现在完成时1. My mother a good example for me since I was young.A. wasB. has bee nC. will beD. is【答案】B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“sincel wasyou ng 可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。【点评】考查动词的时态2. All the skirts.Theyvery well.A. sold out;are soldB. sell out;have soldC. have bee

2、 n sold out;sellD. have sold out;sell【答案】Csell out卖完”强【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+bee n+过去分词,sell的过去分词为 sold ;第二空sell作销售”解释时用主动语态,在此处表一直卖得很好的状 态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。3. I am surprised at the new look of my hometown , for ita lot ove

3、r the years .A. cha ngedB. cha ngesC. will cha ngeD. has cha nged【答案】D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多, 结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时 have/has+过去分词,主语it,故has,故答案是 D.4. I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have bee nD. would be【答案】C

4、【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。【点评】本题考查现在完成时的用法。5. Lucy, is your uncle a teacher?Yes, he is. H _ history for n early 20 years.A. teachesB. has taughtC. is teach ingD. will teach【答案】B【解析】【分析】句意:一一露西,你叔叔是老师吗?一一是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,

5、用现在 完成时,have/has+过去分词。主语是 he,用has,故选B.【点评】考查现在完成时,注意其常与for+ 一段时间连用。6. They say there is a new restaura nt n ear here.Yes, and itfor more tha n a week.A. has bee n ope nB. ope nC. is ope ningD. ope ns【答案】A【解析】【分析】句意:一一他们说在这附近有一个新的餐馆。一一是的,它已经开了一个多星期了。根据for more than a week ,可知用现在完成时,have/has been done

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

7、续性动词的现在完成时,has beendead。8. Where is Catheri ne? I have nt see n her for days.SheWuha n. Shell be back next week.A. has gone toB. has bee n toC. have gone toD. have bee n to【答案】A【解析】【分析】句意:Catherine在哪里?我好几天没见她。她已经去武汉了。她将下周回来。主语是she,所以用has,排除C D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据Shell be ba

8、ck next week.她下周回来可知现在还没有回来,故选A。【点评】考查短语辨析,注意平时识记其区别,理解句意。9. You must return the books to the library because youthem for more than twoweeks.A. have lentB. have borrowedC. have kept【答案】C【解析】【分析】句意是:你必须把书还给图书馆因为你已经两个多星期了。 for morethan two weeks表示时间段,在现在完成时中需要和延续性动词连用,lend和borrow都是短暂性动词,keep具有延续性,故选 C

9、。【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。10. I have nt see n your gran dfather for two years. What happe ned to him?Oh, hehere for two years.A. stayedB. has nt stayedC. staysD. had nt stayed【答案】B【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完 成时的结构:主语 +have/ has +过去分词。可知选 B。【点评】考查现在完成时11. Look! Your teacher Mis

10、s White is over there.No, it cant be her. Sheto Beiji ng.A. has goneB. has bee nC. wentD. will go【答案】A【解析】【分析】句意:-看!你的老师怀特小姐在那边。-不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点;B. has been去过某地,表示主语曾经去过某地,有这种经历; C. went过去式,去;D. will go将来时态,将要去。根据前面的否 定猜测,可知怀特小姐去了北京,故选A。【点评】考查固定搭配have gone to。12. Mr. Fan_ i

11、n 2005. In other words , he _ for 9 years till now .A. got married ; has been marriedB. married; had been marriedC. got married ; had been marriedD. married ; got married【答案】A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married后面要接宾语,get married表示的是短暂性动作,所以应填getmarried.第二空由“ till now”可知表示的是从过去直

12、到现在的一种状态即为现在完成时,此 处married做形容词 已婚的故填“has been married故选A.【点评】此题考查了动词时态问题,同时也考查了get married和“married 的区另13. Do you miss your pare nts far away?Yes, very much. They the hometow n for over two years.A. leftB. have leftC. were away fromD. have bee n away from【答案】D【解析】【分析】根据句意他们已经离家两年多了”可知用现在完成时,时间状语for

13、overtwo years表示时间段,动词要具有延续性,left是leave的过去分词,是短暂性动词,不能和时间段连用,故选D。【点评】本题考查延续性动词和短暂性动词的转换。14. How do you like Beiji ng, Miss Read?Ive no idea. Ithere.A. have goneB. have bee nC. have nt bee nD. have nt gone【答案】C【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?-我不知道,我没有去过那儿。短语:have been to去过某地(已经返回); have gone to去了某地(尚未返回),根

14、 据句意,故答案为 Co【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。15. Great changes in my hometown in the last few years.A. took placeB. will take placeC. have take n placeD. have bee n take n place【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。in the last few years意为在过去的几年里”用于现在完成时;take place发生“”没有被动语态。故答案选C。【点评】

15、考查现在完成时。16. Mike began to work in the factory in 2013 A. is worki ngB. was worki ng【答案】D【解析】【分析】句意:迈克在这里工作已经D选项正确。【点评】考查现在完成时。He there for four years .C. worksD. has worked4年了。一直持续的状态用现在完成时。故17. Hefor ten years.A. has bee n marriedB. marriedC. got marriedD. had married【答案】A【解析】【分析】句意:他结婚十年了。根据句意可知是从

16、过去持续到现在的动作,应该用 现在完成时。故选 A。18. What about watchi ng the movie Big Fish tomorrow?Oh, I _ it already.D. am watch ingalready是完成时的标A. watchB. have watchedC. will watch【答案】B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。志,故选B。【点评】联系句意,注意辨析关键的词语,来判断所填之词。19. Wheres your father?Heto Chan gsha.A. have bee nB. has goneC. has be

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

18、】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。21. The new supermarket in our townfor two weeks, but Ithere yet .A. has ope ned; have nt goneC. has bee n ope n; have nt goneB. has bee n ope n; have nt bee nD. has ope ned; have nt bee n【答案】B【解析】【分析】句意:在我们城镇的新超市已经开业2周了,但是我还没有去过。根据has opened这里强调的for two we

19、eks可知,谓语动词必须是持续性动词或表示状态的词;是动词,open是非持续性动词,不能与时间段连用,故排除AD; has been open这里have nt bee n。havehave nt bee n。故选open是形容词,可以与时间段连用;这里第二空表示没有去过应该用 been表示去过某地;have gone表示去了还没有回来。根据句意故用B。22. Which of the following is WRONG?A. Your car is good except for the colour.B. The film has begu n for twenty minu tes.C

20、. I have kept the book for two days.D. Whats the differe nee betwee n the two tricks?【答案】B【解析】【分析】句意:下面哪一个是错误的?A选项意为:你的汽车除了颜色之外其他都很好;B选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun的原形是begin,意思是开始,是瞬间性动词,不能和一段时间连用;C选项意为:我借这本书已经两天了,这个句子是对的,keep是持续性动词;D选项意为:这两个把戏之间的区别是什么?故应选B。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。23. _ you_ y

21、our homework?No, I have nt.A. Have; finishedB. Are; finishingC. Did; finishD. Will: finish【答案】A【解析】 【分析】句意:你完成了你的家庭作业吗、还没有。由第二句可知该句为现在完 成时,所以前一句也为现在完成时,故选A.【点评】辨析句意,注意句子的时态与语态,选出合适的选项。24. you everthe Palace Museum?A. Were: VisitingB. Will; visit【答案】C【解析】【分析】句意:你去参观过故宫吗。C选项是完成时态,故选C。C. Have visitedD.

22、 Are visitingever 一般永远现在完成时的疑问句中,只有【点评】联系句意,寻找关键词,根据关键词语判断所填之词。there时,不用介词in,25. Why are you look ing for Mary in a hurry, Joh n?A. has bee n; has bee nC. has bee n; has gone 【答案】D【解析】【分析】句意:B. has gone; has goneD. has gone; has bee n你为什么这么匆忙找玛丽,约翰?一老板想知道她去了哪儿并The boss is won deri ng where sheand ho

23、w long shethere.在那儿呆多久。 Have/has gone to意为去了某地,have/has been to意为去过某地,而have/has been in+地点名词意为呆在某地,停留在某地,当时副词 故选D。26. Miss Liu, whe n did you come here?In 2015. I here for two years.A. have bee n toB. have gone toC. have comeD. have bee n【答案】D【解析】【分析】句意:刘小姐,你什么时候来这的?2015年,我已经在这里待两年了。由语境可知此处应用现在完成时态,表示从过去开始,一直延续到现在的动作或 状态。here为副词,其前不用介词。故选D。【点评】考查现在完成时态。27. More than 80 peoplein the earthquakelast week.A. died; for B. have bee n dead ; since C. have died; since D. have bee n dead; for【答案】C【解析】【分析】句意:自从上个周有超过80人

温馨提示

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

评论

0/150

提交评论