书签 分享 收藏 举报 版权申诉 / 13
上传文档赚钱

类型(英语)-现在完成时过关测试.doc

  • 上传人(卖家):刘殿科
  • 文档编号:5926487
  • 上传时间:2023-05-16
  • 格式:DOC
  • 页数:13
  • 大小:86KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《(英语)-现在完成时过关测试.doc》由用户(刘殿科)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    英语 现在完成时 过关 测试
    资源描述:

    1、【英语】 现在完成时过关测试一、初中英语现在完成时1All 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。票已经拿到了,因此用完成时,根据 are可知,用现在完成时,have go

    2、t,故选C。 【点评】考查定语从句和时态,注意tha引导从句的用法。2What great progress Huawei _ in recent years! No wonder it is widely known in all parts of the world.A.is makingB.has madeC.makesD.made【答案】 B 【解析】【分析】句意:华为近几年取得了多大的进步啊!难怪它在世界的每个角落都出名。根据时间状语 in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌

    3、握现在完成时的结构have/has+过去分词。3Do you still play basketball?Oh, no. I _ it for the past two years.A.havent playedB.didnt playC.wont playD.hadnt played【答案】A 【解析】【分析】句意:你还打篮球吗?哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。【点评】考查动词时态中的for+段时间与完成时态连用,根

    4、据时间确定是现在完成还是过去完成。4I am surprised at the new look of my hometown,for it _ a lot over the yearsA.changedB.changesC.will changeD.has changed【答案】 D 【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D5Your shoes are so old. Why dont you buy a new

    5、 pair?Because I all my money on an MP5.A.spendB.have spentC.am spendingD.was spending【答案】 B 【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选B。【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。6How long can I _ this book?Five days. But you must return it on time.A.borrowB.lendC.keepD.kept【答案】C 【解析】【分析】句意:我能保留

    6、这本书多长时间?五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。 此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。7He _ for ten years. A.has been marriedB.marriedC.got marriedD.has married【答案】A 【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延

    7、续性动词。get married需换成be married。故选A。【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转换条件。8How many times _ you _ to Beijing this year?Three times.A.have;beenB.had;beenC.have;goneD.had;gone【答案】 A 【解析】【分析】句意是:你今年去过北京几次?三次。考查have been 与have gone 的区别。have been 是指去过某地切已经回来了,hav

    8、e gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。9He for ten years. A.has been marriedB.marriedC.got marriedD.has married【答案】A 【解析】【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。be married表结婚的状态,be动词的过去分词为been。故选A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。10Im sorry for being l

    9、ate.Never mind. The meeting _for only 5 minutes. This way, please.A.has begunB.has endedC.has been on【答案】 C 【解析】【分析】句意:对不起,我迟到了。没关系会议只开了5分钟,请这边走。for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确has been on在进行,开着(的状态),故选C【点评】现在完成时表示延续性的状态。11The tall building here

    10、for 100 years.A.isB.wasC.has beenD.is been【答案】 C 【解析】【分析】那幢高楼在这里已经有100年了。根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选C。【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。12I a cold. I am not feeling well nowA.caughtB.have caughtC.was catchingD.had caught【答案】 B 【解析】【分析】句意:我感冒了,我现在不

    11、舒服。catch a cold意为“感冒”。由句意可知应用现在完成时。故选B。【点评】考查现在完成时。13My mother a good example for me since I was young.A.wasB.has beenC.will beD.is【答案】 B 【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。【点评】考查动词的时态14Mike used to be a top student, but he behind since he lost himself

    12、 in computer games.A.fellB.has fallenC.wasD.has been【答案】 D 【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。15Look at these stamps. I _ them for five years.Wow, they are wonderful.A.keptB.have keptC.have boughtD.bo

    13、ught【答案】 B 【解析】【分析】句意:看这些邮票,我持有它们5年了。噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。16Mike began to work in the factory in 2013He there for four years A.is workingB.was workingC.worksD.has worked【答案】D 【解析】【分析】句意:迈克在这里工作已经4年了。一直持续的状态用现在完成时。故D选项正确。【点评】考查

    14、现在完成时。17What about watching the movie Big Fish tomorrow?Oh, I it alreadyA.watchB.have watchedC.will watchD.am watching【答案】 B 【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。already是完成时的标志,故选B。【点评】联系句意,注意辨析关键的词语,来判断所填之词。18一 How long your brother _ this camera? For two weeks.A.have; boughtB.have; hadC.has; hadD.has; bou

    15、ght【答案】 C 【解析】【分析】本题考查动词的时态。句意:“你哥哥买这个相机多久了?”“两周了。”根据答语“For two weeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是your brother,为第三人称单数,所以应该选择C项。【点评】考查现在完成时。19Wheres Mr Jones?He to the post officeA.goesB.will goC.has beenD.has gone【答案】 D 【解析】【分析】句意:jones在哪?他已经去了邮局。该句是问jones现在的去向,而jones去邮局是在询问之前就发生了的并且对现在产

    16、生的影响是他还没回来,所以用完成时。故选D。【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。20一This is the second time I have come to Taiyuan. It a lot.一Yeah, it is becoming more and more beautiful. A.changesB.will changeC.was changingD.has changed【答案】 D 【解析】【分析】句意为这是我第二次来到太原。 它改变了很多。是的,它将变得越来越美丽。根据have come,可知是时态是现在完成时,结构为have/h

    17、as done,主语是it,用has changed,故选D。【点拨】此题考查现在完成时。21What you in the past two hours, my baby?A.will; doB.have; doneC.are; doingD.would; do【答案】 B 【解析】【分析】句意:在过去的两个小时你做了什么,我的乖乖?根据“in the past two hours”可知用完成时态。故选B。【点评】考查现在完成时。22- Anna, could you lend me this book, please?- Im sorry. I it for only two days,

    18、and I havent finished it yet.A.have boughtB.have hadC.boughtD.had【答案】 B 【解析】【分析】句意:“安娜,请问你能借给我这本书吗?对不起,我刚买了两天。我还没有看完呢。”根据答语中的 “for only two days”可知要用现在完成时,而且应用延续性动词。故选B。【点评】考查现在完成时。23William Shakespeare for 400 years, but his works still have great influence today.A.diedB.was dyingC.has diedD.has be

    19、en dead【答案】 D 【解析】【分析】句意:威廉莎士比亚已经逝世400年了,但现在他的作品仍然有很大的影响力。由题干中的for 400 years可知应用现在完成时,且用延续性动词,排除A、B两项,C项中动词die是非延续性动词,故选D。【点评】考查现在完成时。24Our foreign teacher Miss Smith us English since five years ago.A.taughtB.is teachingC.has taughtD.teaches【答案】 C 【解析】【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由since可知用现在完成时,故选C

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

    21、完成时。26Dave, we will leave in 10 minutes. Are you ready? No, I _ our guidebook and towels yet. A.dont packB.didnt packC.have packedD.havent packed【答案】 D 【解析】【分析】句意:Dave,我们十分钟后要离开,你准备好了吗?没有,我还没把我们的旅游手册和毛巾打包。yet是现在完成时否定句的标志,故选D。 【点评】考查现在完成时,注意yet的用法。27I my hometown for a long time. I really miss it! A.

    22、have leftB.went away fromC.leftD.have been away from【答案】 D 【解析】【分析】句意: 我已经离开家乡很长时间了,我十分想念它。句中for a long time 不能与短暂性动词leave搭配, 需转换成可延续的be away from ,根据句意词句应该用现在完成时,故答案为D。【点评】考查现在完成时中延续性动词与for时间段的连用。牢记短暂性动词与延续性动词之间的转换。28How long can I _ the Chinese workbook?For three weeks.A.borrowB.keepC.to borrowD.t

    23、o keep【答案】B 【解析】【分析】句意:我能保存语文练习本多长时间?三个星期。情态动词can用动词原形,所以排除C、D。how long所在的句子用延续性动词,borrow是非延续性动词,keep是延续性动词,故选B。【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。29 have you had the mobile phone?Since 2015 A.How oftenB.How longC.How soonD.How many【答案】B 【解析】【分析】句意:你什么时候有的手机?自从2015年。询问的是从什么时候开始,也就是时间长度。故B选项正确。【点评】考查特

    24、殊疑问句的辨析。30This museum here for over 80 years. It one of the oldest buildings in this city.A.is; wasB.had been; isC.was; has beenD.has been; is【答案】 D 【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。二、初中英语动词的时态31He _ his wife for ten yearsAhas married B

    25、has been married withChas been married to Dgot married to【答案】C【解析】【详解】句意:他和妻子结婚十年了。“for+一段时间”表示某个动作或状态持续一段时间,谓语动词是可持续动词。marry结婚,是短暂性动词,不可以持续,get married to sb.也是不可以持续的,排除A和D;be married to sb.与某人结婚,表示状态,故答案为C。32We a few museums while we were in London.AvisitBvisitedChave visitedDare visiting【答案】B【解析】

    26、句意:当我在伦敦时,我参观了几个博物馆。A. visit 参观,用于一般现在时态,主语复数时; B. visited 参观,用于一般过去时态; C. have visited 参观,用于一般现在完成时态; D. are visiting 参观,用于现在进行时态,主语复数时; 根据 while we were in London.可知主句用过去时态;故选B33Could you tell me what he said just now?Sorry, I _ about what I would do tomorrow.Awill thinkBwas thinkingCthoughtDthink

    27、【答案】B【解析】【详解】句意:你能告诉我他刚才说什么吗?对不起,我正考虑明天我要做什么。考查时态。A. will think(一般将来时);B. was thinking(过去进行时);C. thought (一般过去式);D. think(一般现在时);根据句意,“考虑”这个动作发生刚才在他讲话的时候,在过去某个时间点发生的动作用过去进行时,故选B。34Every year many foreigners _ to China to learn Chinese.Acome Bhave come Ccame Dwill come【答案】A【解析】句意:每年许多外国人来中国学习汉语。根据Eve

    28、ry year可知用一般现在时态;故选A35The train in an hour. I must go to the train station right now.AleftBleaveCwill leaveDhas left【答案】C【解析】【详解】句意:火车一小时后出发。我现在必须去火车站。A. left一般过去时;B. leave一般现在时;C. will leave一般将来时;D. has left现在完成时。in an hour一个小时后,表示的是将来的时间,因此句子的时态用一般将来时,其构成为will+动词原形,故答案为C。36- Will you go to America

    29、 next month?-Yes. But I promise I will call you as soon as I _there.Aget to Bwill get to Cwill get Dget【答案】D【解析】【详解】句意:下个月你将要去美国吗?是的。但是我保证我一到达那里,就给你打电话。as soon as引导的时间状语从句,用一般现在时,主句用一般将来时。there是副词,前面不加介词,get there到达那里。故选D。37 Could you tell me _? I must find him. Sorry. I have no idea. But he was her

    30、e just now.Awhere Tom wasBwhere Tom has goneCwhere can I find TomDwhere Tom has been【答案】B【解析】【详解】句意:你能告诉我汤姆去哪儿了吗?我必须找到他。 对不起,我不知道。但他刚才在这里。本题主要考查宾语从句。根据语境,你能告诉“我”汤姆在哪里吗。where 引导的宾语从句在句中作 tell 的直接宾语,me 为间接宾语。宾语从句使用陈述语序,故此处应用“where + 主语 + 谓语”的结构,主语为 Tom,谓语为 be 动词。故排除C项。根据语境时态和主句时态保持一致Could you tell me表

    31、示请求允许后用现在完成时,has gone是指去某地,没回来;has been指从某地回来了。结合语境可知,是指Tom去了某地。故选B。38Dick _ in America, but he has been _ Chinese food since he moved to China.Aused to live; used to eatingBis used to live; used to eatCis used to live; used to eatingDused to living; used to eat【答案】A【解析】【详解】句意:迪克过去住在美国,但自从搬到中国后,他就习惯

    32、了吃中国菜。考查动词短语。1.used to do sth.:从前是,过去做某事。2.be used to doing sth.:习惯于做某事。结合句意可知填used to live; used to eating;选A。39Miss Smithin our school since five years ago.Ateaches Btaught Chas taught Dis teaching【答案】C【解析】句意:Smith小姐从5年前就已经在我们学校教书了。考查现在完成时。sincefiveyearsago自从五年前以来,意为自从五年前以来他就教我们英语,表示状态的持续,用于现在完成时;

    33、现在完成时的构成:主语+have/has+动词过去分词;主语是Miss Smith,所以助动词用has,teach教,实义动词,过去分词是taught,故答案选C。40By the time I _ on the TV, Beckham _ two goalsAturned; have scoredBturned; had scoredChad turned; have scoredDhad turned; had scored【答案】B【解析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。考查动词时态辨析题。本句是时间状语从句,by the time到时候为止,用于一般过去时,可排除CD

    34、选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知选B。41Please turn off the TV. Your father _ in the bedroom.AsleepsBsleptCis sleepingDwas sleeping【答案】C【解析】【详解】句意:请关上电视,你的爸爸正在卧室里睡觉。sleeps睡觉,第三人称单数形式;slept睡觉,是sleep的过去式;is sleeping现在进行时;was sleeping过去进行时。根据句意Please turn off the TV可知,这里说的是现在正在睡觉,应用现在进行时

    35、,故选C。42We will go to Tiananmen Square to watch the raising of national flag if it _ tomorrow.Awill rainBrainsCdoesnt rainDwont rain【答案】C【解析】试题分析:句意:如果明天不下雨我们要去天安门广场看升国旗。根据句意及题干分析if引导的是条件状语从句,主句是一般将来时态,根据“主将从现”原则,if从句中应用一般现在时态,根据句意是“不下雨”,所以选C。【考点定位】考查动词的时态。43Where is Mrs. Wu? She _ the countryside to

    36、 be a volunteer teacher. She will stay there for a year.Ahas been toBcame toChas gone toDhas come to【答案】A【解析】【详解】句意:吴太太在哪里?她到农村去当一名志愿者教师。她将在那里呆一年。考查现在完成时态。go去,come来;都是短暂形动词;come与句意不合,可排除BD两项。has been to 曾经去过某地,现在已经回来了;has gone to 曾经去过某地,到现在还没有回来。根据She will stay there for a year.,可知选A。44-Have you eve

    37、r been to Harbin? -Yes. I _ there when I was twelve for the Ice and Snow Festival.Ahave goon Bhave been Cwent Dhad been【答案】C【解析】【详解】句意:你曾经去过哈尔滨吗?是的,当我十二岁的时候去了冰雪节。这里是when引导的时间状语从句,主语用一般过去时态 ,这里用go的过去式went。根据题意,故选C。45I _in London for many years, but Ive never regretted my final decision to move back to China.AlivedBwas livingChave livedDam living【答案】C【解析】【详解】句意:我在伦敦住了很多年了,但是我从来没有后悔我最终决定搬回中国。lived是过去式;was living过去进行时;have li

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:(英语)-现在完成时过关测试.doc
    链接地址:https://www.163wenku.com/p-5926487.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库