最新现在完成时单元检测题(word_第1页
最新现在完成时单元检测题(word_第2页
最新现在完成时单元检测题(word_第3页
最新现在完成时单元检测题(word_第4页
最新现在完成时单元检测题(word_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、最新现在完成时单元检测题(word)、初中英语现在完成时1. My mother a good example for me SinCe I WaS young.A. WaSB. has bee nC. will beD. is【答案】B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“SinCel WaSyou ng 可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选BO【点评】考查动词的时态2. Do you still play basketball?Oh, no. Iit for the PaSt two years.C. Wont playD. had nt

2、 playedA. have nt PIayedB. did nt play【答案】A【解析】【分析】句意:一一你还打篮球吗?一一哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选Ao【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过3. I am SUrPriSed at the new look of my hometown , for ita lot over the years .A. Cha nge

3、dB. Cha ngesC. will Cha ngeD. has Cha nged【答案】【解析】D【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时 have/has+过去分词,主语it ,故has,故答案是 D.4. Your shoes are so old. Why dont you buy a new pair?Because I all my money on an MP5.A. SPe ndB. have SPe ntC. am SPe ndingD. WaS SPe ndi

4、ng【答案】B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选Bo【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。5. Lucy, is your UnCle a teacher?Yes, he is. He_ history for n early 20 years.A. teachesB. has taughtC. is teach ingD. will teach【答案】B【解析】【分析】句意:一一露西,你叔叔是老师吗?一一是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 y

5、ears ,可知,表示持续一段时间的动作,用现在 完成时,have/has+过去分词。主语是 he,用has,故选B.【点评】考查现在完成时,注意其常与for+ 一段时间连用。6. Hefor ten years.A. has bee n marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现 for+段时间时,短暂性动词必须换成延续性动词。get married 需换成 be married。故选 AO【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时

6、态考查题的一半以上。学生必须牢记这两种词的转换及转换条件。7. Where is your mother?SheAUStraIia and SheSydney for two weeks.A. has bee n to; has bee n inB. has bee n to; has bee n toC. has gone to; has bee n inD. has gone to; has bee n to【答案】C【解析】【分析】句意:一一你的妈妈在哪里?一一她去了澳大利亚,她在悉尼呆了两周了。has been to 去过某地:现在已经回来了;has gone to 去了某地:还没有回

7、来;hasbeen in待在某地 一段时间。根据句意 Where is your mother?可知,她的妈妈还没有回来, 第二个空后面有一段时间for two WeekS ,应该用be in,故应选 CO【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。8. You must return the books to the Iibrary because youthem for more than twoWeekS.A. have IentB. have borrowedC. have kept【答案】C【解析】【分析】句意是

8、:你必须把书还给图书馆因为你已经两个多星期了。 for morethan two WeekS表示时间段,在现在完成时中需要和延续性动词连用,Iend和borrow都是短暂性动词,keep具有延续性,故选 Co【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。9. He _ for ten years.A. has bee n marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完成时 hashave+过去分词,且谓语应为持续动词。be

9、 married表结婚的状态,be动词的过去分词为 been。故选AO【点评】本题考查现在完成时,注意掌握结构hashave+过去分词。10. Look! YoUr teacher MiSS White is over there.No, it cant be her. Sheto Beiji ng.A. has goneB. has bee nC. WentD. WiIl go【答案】A【解析】【分析】句意:-看!你的老师怀特小姐在那边。-不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点;B. has been去过某地,表示主语曾经去过某地,有这种经历; C

10、. Went过去式,去;D. will go将来时态,将要去。根据前面的否 定猜测,可知怀特小姐去了北京,故选Ao【点评】考查固定搭配have gone to。11. My SiSter _English SinCe She WaS 9 years old. She Can talk to foreigners freely.A. IearnSB. IearntC. has lear ntD. have lear nt【答案】C【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns学习,一般现在时,B, Iearnt 一般过去时 C has Iearnt现

11、在完成时 DhaVe Iearnt现在完成时,根据SinCe可知句子是现在完成时,结构为have/has+过去分词,句子主语是My SiSter ,第三人称单数,使用has,故选C【点评】本题考查现在完成时,注意SinCe是现在完成时的标志词之一。12. Whatyou just now?Dont worry. Noth ing.A. has happe ns to; has happe nedB. happe ned; happe nedC. happe ned; has happe ned 【答案】D【解析】【分析】句意:-n D. happe ned to; has happe ned-

12、刚才你发生了什么事?-别担心,没什么事发生。固定句式What happened to 发生了什么?第二空是回答之前并没有发生任何事情,所以不必担 心,用现在完成时,has happened ,故答案为 D。【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去 的动作对现在造成的结果或影响。13. Mr. Fan_ in 2005. In other words , he一 for 9 years till now .A. got married ; has been marriedB. married; had been marriedD. married ; got

13、 marriedC. got married ; had been married【答案】A【解析】【分析】首先第一空表述的是个发生在 2005年(即过去)的一个动作,所以为 一般过去时,其次 married后面要接宾语,get married表示的是短暂性动作,所以应填get【点评】此题考查了动词时态问题,同时也考查了get married和“married 的区另married.第二空由“ till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此 处married做形容词 已婚的故填“has been married故选A.14. What great PrOgreSS H

14、UaWeiin recent years!D. madeNo Won der it is WideIy known in all PartS of the world.A. is makingB. has madeC. makes【答案】B【解析】【分析】句意:一一华为近几年取得了多大的进步啊!一一难怪它在世界的每个角落都出名。根据时间状语in recent years ,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选 BOhavehas+过去分词。【点评】考查现在完成时。注意掌握现在完成时的结构15. HiS Cat hasfor five weeks.A

15、. diedB. bee n deadC. dyingD. dies【答案】B【解析】【分析】句意:他的猫已经死了5个星期了。die是短暂性动词,不能表示状态的延续。由时间状语for five WeekS可知应用延续性动词,故答案选B。【点评】考查现在完成时。16. SUSan China before. ThiS is her first time to be here .A. Wont ViSitB. WaS nt ViSit ingC. has nt ViSitedD. does nt ViSit【答案】C【解析】【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故

16、C选项正确。【点评】考查句子时态。17. Look at these stamps. Ithem for five years.Wow, they are Won derful.A. keptB. have keptC. have boughtD. bought【答案】B【解析】【分析】句意:一一看这些邮票,我持有它们5年了。一一噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为havehas+过去分词,因为主语是I,助动词用have ,故选BO【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。18. He has StUdied in OUr school.A. Sin

17、Ce five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。has StUdied是现在完成时,和for+段时间连用,Si nce+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选Bo【点评】考查时间状语。根据句意选出正确的时间状语。19. 一 HaVe you ever the film Gang Jiong?一 Yes, I have.A. SeeB. to SeeC. SaWD. See n【答案】D【解析】【分析】句意:你看过电影港囧吗?”是

18、的,我看过。”由ever及答语可知句子用现在完成时,故用See的过去分词Seen。【点评】考查动词的时态。20. I Cant get into my room now because Imy key.A. loseB. will loseC. have lostD. am losi ng【答案】C【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成时。【点评】考查时态的用法。21. LittIe Tomhis home for more than ten years.A. IeaVeSB. left fromC. will leaveD. has bee n awa

19、y from【答案】D【解析】【分析】句意:小汤姆离开家已经十年了。由句中“formore than ten years 可知.句中的谓语动词需使用延续性动词。leave对应 的延续性动词为 be away。【点评】考查现在完成时。22. 一 IS Tom at home?No, he to the tow n.A. has bee nB. has goneC. goesD. Will go【答案】B【解析】【分析】考查动词的时态。由语境可知, Tom去镇上了,现在不在家。表示已经去了某地应用have gone to sp.。故选BO have been to sp.表示 去过某地”现在已经回

20、来TO【点评】考查 have been to与have gone to的辨析。23. My SiSter in AmeriCa for two years . I miss her Very much .A. StUdieSB. StUdiedC. has StUdiedD. is StUdy ing【答案】C【解析】【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故C选项正确。【点评】考查现在完成时。24. JaCkschool two years ago and hefor two years.A. leaves; has goneB. lef

21、t; has bee n awayC. leaves; has bee n away D. left; has gone【答案】B【解析】【分析】句意:JaCk两年前离开学校,他离开有两年时间了。two years ago表示动作瞬间结束用一般过去时,IeaVe的过去式为left, for two years表示状态延续用现在完成时,IeaVe需换成be away from ,且JaCk相当于第三人称单数,用has been away from。故选Bo【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。25. 一 Where is Mr . Miller?一 Heto NeW Y

22、ork. Hethere three times .A. has been; has goneC. has gone: has been 【答案】C【解析】【分析】句意:B. has gone; has goneD. has been; has beenMiller先生去哪儿了? 一一他去纽约了。他去过那3次了。他去纽约了还未回来,用has gone to;他去过三次,用 has been。故选Co【点评】考查现在完成时has gone to和has been to的用法。26. William ShakeSPearefor 400 years, but his works still hav

23、e great in flue nce today.A. diedB. WaS dyingC. has diedD. has bee n dead【答案】D【解析】【分析】句意:威廉 莎士比亚已经逝世 400年了,但现在他的作品仍然有很大的影响力。由题干中的for 400 years可知应用现在完成时,且用延续性动词,排除A、B两项,C项中动词die是非延续性动词,故选DO【点评】考查现在完成时。27. HoW Ionghis grandfather?A. has, diedB. has, bee n deathC. has, dyingD. has, bee n dead【答案】D【解析】【

24、分析】句意:他的爷爷去世多久了?has died已经去世了,不能与时间段连用;has been death形式错误,death是名词;has dying形式错误;has been dead已经去世 了。句中 HoW Iong问的是一段时间,die是瞬间性动词,不能和一段时间连用,故A不对。has been dead是一个系表结构,表示状态,可以持续。故应选 D。【点评】考查现在完成时延续性动词与短暂性动词的转换。die非延续性动词,要转换为延续性的be dead。28. More than 80 peoplein the earthquakelast week.A. died; for B.

25、have bee n dead ; SinCe C. have died; SinCe D. have bee n dead; for【答案】C【解析】【分析】句意:自从上个周有超过80人在地震中伤生。for+时间段;Since+时间点,自从时起,主句用现在完成时,句中的时间状语last Week是时间点,故用 SinCeO本句并非表示 死亡”这个状态的延续,而是指从过去某一时间到现在死亡”这个动作发生了多少次,所以选 C符合语境。【点评】考查现在完成时。29. How Iong Can Ithe Chin ese workbook?For three weeks.A. borrowB. ke

26、epC. to borrowD. to keep【答案】B【解析】【分析】句意:一一我能保存语文练习本多长时间?一一三个星期。情态动词Can用动词原形,所以排除C、Do how Iong所在的句子用延续性动词,borrow是非延续性动词,keep是延续性动词,故选 Bo【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。30. YoUr new bike is So nice! When did you buy it?In July. Iit for two weeks.A. hadB. have hadC. have boughtD. bought【答案】B【解析】【分析】句

27、意:一一你的新自行车那么好看。你什么时候买的。一一七月份,我买了两周了。根据 for two WeekS,可知句子时态为现在完成时,而且谓语动词必须是延续 性的。因此排除 AD, buy是结束性动词,不能够延续,应此排除,故答案是BO【点评】考查现在完成时,注意现在完成时中延续性动词的使用。二、初中英语动词的时态31. I thi nk the pla n is just a WaSte of time. What do you think? Well, if you don t SuPPOrtI n,.A. neither do I【答案】C【解析】句意:B . so do I C. nei

28、ther will I D . so will I我认为这个计划只是在浪费时间。您是怎么想的?好,如果你不支持这个计划,我也不支持。Neither+助动词+主语,表示主语也不是;这里是if引导的条件状语从句,主句用一般将来时,从句用一般现在时态,这里是主句,故助动词用will。根据题意,故选 Co点睛:Neither+助动词+主语,表示主语也不是这样;so+助动词+主语,表示主语也是这样。32. The trainin an hour. I must go to the train StatiOn right now.A. leftB. leaveC. will leaveD. has lef

29、t【答案】C【解析】【详解】句意:火车一小时后出发。我现在必须去火车站。A. left 一般过去时;B. leave 一般现在时;C. will leave 一般将来时;D. has left现在完成时。in an hour 一个小时后,表示的是将来的时间,因此句子的时态用一般将来时,其构成为will+动词原形,故答案为CO33. youWolf WarriOr II (战狼 2)Yes. Iit last Friday. KUng fu artist WU Jing both Starred in and directed this action movie.A. Have, Seen, h

30、ave SeenB. Did, see, SaWC. Have, Seen, SaWD. Did, see, have Seen【答案】C【解析】【详解】C考查动词时态辨析。句意: 一你看过电影战狼 2吗?一是的。我上个星期五看的。武 打大师吴京主演并导演了这部动作片。从第二个人说的IaSt Friday是过去的时间可知,第二空用一般过去时;结合语境可知第一空是问是否曾经看过电影,用现在完成时。故选CO34. -Helen, When did you moved here?-1here SinCe two years ago.A. movedB. livedC.have movedD. hav

31、e lived【答案】D【解析】试题分析:句意:海伦,你什么时候搬到这儿的?从两年前我就住在这儿。表示从两年前一直延续到现在的动作,用现在完成时态,A、B错。move是-个非延续性的动作,不能与表示一段时间的状语Since two years ago连用,live是延续性动作,可以与Since twoyears ago连用。故选 D。【考点定位】考查动词时态辨析。35. I SaW Mr. While in his office just now.No, itbe him. He hasBeiji ng and will come back n ext Friday.A. mustn t; g

32、one toB. mustn t; been toC. Can t ; been toD. Can t ; gone to【答案】D【解析】句意:-我刚才在办公室看到了While先生。-不,不可能是他。他已经去了北京,并将于下周五回来。表达 不可能的推测,用can,不能与 must nt禁止),have/has gone to意 为到某地去”说话时该人不在现场,have/has been to意为 曾经去过某地”这里是说While先生已经去北京了,还没回来,故选Do36. The Painting by the artist is world-famous , but SeVeraI year

33、s ago, no one could imagineWhat an importa nt role he _n the Painting field.A. WaS playingB. would playC. PIayedD. had PIayed【答案】B【解析】句意:一一这位画家的画举世闻名,但几年前,没有人能想象得到他会发挥重要作用在绘画领域。SeVeraI years ago是过去的时间点,他会在绘画领域发挥重要作用”是在该时间点的将来,所以此处应用过去将来时,其构成为:shoud/would+动词原形,结合选项,可知B选项符合题意,故答案选 B。37. Why did So man

34、y people get hurt in the earthquake? Don t you know? People_ Whe n it happe ned that ni ght.A. slept B. have slept C. sleep D. Were sleeping【答案】D【解析】句意:-为什么这么多人在地震中受伤?-你不知道吗?当晚发生的时候,人们都在睡觉。由句子When it happened that night.可知是过去时,因此主句用过去时。排除B/C。再根据语境可知,地震发生的时候,人们正在睡觉。用过去进行时。故选DO38. Jennyin the kitche n

35、 Whe n you called her at 5 oclock this after noon.A. is cookingB. WaS cookingC. cooksD. cooked【答案】B【解析】本题难度适中,考查过去进行时,当你昨天5点打电话给她时,他正在煮饭,答案是WaS cooking ,选 BO39. SheOn the Phon e,so I just SmiIed at her and went away.A. has talkedB. WaS talkingC. will talkD. is talking【答案】B【解析】【详解】句意:她正在打电话,所以我只是朝她笑笑

36、就走了。考查动词时态辨析。so所以,表结果;根据so I just SmiIed at her and Went away ,可知她正在打电话,需用过去进行时,故选Bo40. ThiS medicinemillions of people S lives SinCe it WaS PUt into use.A. is SaVingB. will SaVeC. has SaVedD. had SaVed【答案】C【解析】句意:这种药物自从投入使用以来已经挽救了数百万人的生命。SinCe后跟从句,表示自以来”说明的是现在的状况,判断用现在完成时态,故答案为Co41.(题文)Oh! Jennifer

37、 With her ParentSdinner there.A. is having B. are having C. have【答案】A【解析】句意:哦!珍妮和她的父母在那里吃晚饭。With连接并列主语,谓语根据第一个主语来判断,因为主语Jenny是第三人称单数,故谓语用第三人称单数,故选A。42 Larry, we re glad you have arrived. We to drive to the station to meet you.A began B would begin C have begun D were beginning【答案】 D【解析】句意:Larry ,我们很

38、高兴你来了,我们正要开车去车站接你。began 一般过去时态,开始,表示过去发生的动作; would begin 将会开始,过去将来时; have begun 现在完 成时,表示过去发生的动作对现在的影响; were beginning 正要开始。根据句意 were glad you have arrived 可知, Larry 现在已经来了,因此打算开车去车站应该是过去打算去做,但 还没有去做的事情,故应选 D。43 How long have you lived in this town? December 22 nd, 2008.A SinceBInCOnDFor【答案】 A【解析】【详

39、解】A 本题考查介词用法。句意: 你在这个镇上住多久了? 从 2008年12月 22日以来。 A.SinCe从以来,和现在完成时连用;B. In后跟年月等时间,意为在;C. On后跟具体日期或者中午下午等,意为在;D. For后跟一段时间。DeCember 22 nd , 2008.意为2008年12月22日,是具体日期,前面 have lived是现在完成时,用Sinee。故选AO44 The shop is on Saturday and Sunday. We Can go shopping there onweekdays.Oh, no. It s i n Ce last Saturda

40、y.A open, has ClosedBClose, has been openC open, has been openedD Closed, has been Closed【答案】 D【解析】【详解】句意:这个商店周六、日不营业,我们可以在工作日去那购物。哦,不!直到上周六它还没营业。 open 营业的; Closed 关门的,不营业的。故选 D。45 (广东省 2017 年初中毕业生学业考试) What do you think of WeChat?Talking on WeChat peoples way of CommuniCating in the reCent few years.AinflunenCes BinfluenCed Cis influenCing Dhas influenCed【答案】 D【解析】句意: 你认为微信怎么样? 近几年,在微信上说话已经影响了人们的交流方式。根时间状语 in the reCent few years 可知此处用现在完成时,故选D。46If you fail in the exam, you him downAwould let Blets Cwill let Dlet【答案】C【解析】

温馨提示

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

评论

0/150

提交评论