(英语)-(初中英语)-现在完成时练习题-人教版经典1.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(英语)-(初中英语)-现在完成时练习题-人教版经典1.doc》由用户(刘殿科)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 初中英语 现在完成时 练习题 人教版 经典 下载 _其它资料_英语_初中
- 资源描述:
-
1、【英语】 【初中英语】 现在完成时练习题 人教版经典1一、初中英语现在完成时1Your new bike is so nice! When did you buy it? In July. I _it for two weeks.A.hadB.have hadC.have boughtD.bought【答案】 B 【解析】【分析】句意:你的新自行车那么好看。你什么时候买的。七月份,我买了两周了。根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。 【点评】考查现在完成时,注意现在完成时中延续性
2、动词的使用。2Do 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+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3、3How do you like Beijing, Miss Read?Ive no idea. I _ there.A.have goneB.have beenC.havent beenD.havent gone【答案】 C 【解析】【分析】句意:-你觉得北京怎么样,瑞得小姐?-我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。4All the skirts .They very well.
4、A.sold out;are soldB.sell out;have soldC.have been sold out;sellD.have sold out;sell【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。5The drama series T
5、he Thunder (破冰行动) hits screens these days. Oh. What a pity! I _ any of them yet,A.doesnt watchB.didnt watchC.wont watchD.havent watched【答案】 D 【解析】【分析】句意:连续剧破冰行动这些天正在霸屏。哦。真遗憾!我任何一集也没有看过。根据 Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。6I am sur
6、prised 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,故答案是D7Your shoes are so old. Why dont you buy a new pair?Because I all my mon
7、ey on an MP5.A.spendB.have spentC.am spendingD.was spending【答案】 B 【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选B。【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。8Lucy, is your uncle a teacher?Yes, he is. He history for nearly 20 years.A.teachesB.has taughtC.is teachingD.will teach【答案】B 【解析】【分析】句意:露西,你叔叔
8、是老师吗?是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B.【点评】考查现在完成时,注意其常与for+一段时间连用。9They 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 【解析】【分析】句意:他们说在这附近有一个新的餐馆。是的,它已经开了一个多星期
9、了。根据 for more than a week ,可知用现在完成时,have/has been done,故选A。 【点评】考查现在完成时,注意识记其标志词。10He _ for ten years. A.has been marriedB.marriedC.got marriedD.has married【答案】A 【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。get married需换成be married。故选A。【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生
10、必须牢记这两种词的转换及转换条件。11The small shop _ for several years.A.openedB.has been openedC.has openedD.has been open【答案】 D 【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。【点评】考查open转化为be open, be open里的open是形容词,不能加ed.12_ my dictionary? I cant find it anywhere.I _ it on the desk when I
11、came in.A.Did you see; have seenB.Have you seen; have seenC.Have you seen; sawD.Did you see; see【答案】C 【解析】【分析】句意:-你看见我的词典了吗?我到处都找不到了。-我进来的时候看见在桌子上。根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。【点评】考查动词的时态,注意理解句意,根据时态的定义判断。13My sister English since she wa
12、s 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【点评】本题考查现在完成时,注意since是现在完成时的标志词
13、之一。14What 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。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。15MrFan
14、 in 2005In 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 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现
15、在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。16 have you had the mobile phone?Since 2015 A.How oftenB.How longC.How soonD.How many【答案】B 【解析】【分析】句意:你什么时候有的手机?自从2015年。询问的是从什么时候开始,也就是时间长度。故B选项正确。【点评】考查特殊疑问句的辨析。17Do you miss your parents far away?Yes,
16、 very much. They the hometown for over two years.A.leftB.have leftC.were away fromD.have been away from【答案】 D 【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。【点评】本题考查延续性动词和短暂性动词的转换。18It has been three years since I _ a teacher.A.becomeB.bec
17、ameC.becomingD.to become【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。19I a cold. I am not feeling well nowA.caughtB.have caughtC.was catchingD.had caught【答案】 B 【解析】【分析】句意:我感冒了,我现在不舒服。catch a cold意为“感冒”。由句意可知应用现在完成时。故选B。【点评】考查现在完成时。20He has studied in our sc
18、hool _. A.since five yearsB.for five yearsC.for five years agoD.in five years【答案】B 【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。【点评】考查时间状语。根据句意选出正确的时间状语。21Wheres your father?He _ to Changsha.A.have beenB.has goneC.has beenD.have gone【答案】B 【解析】【分析】句意:你爸爸
19、在哪?他去了长沙。因为父亲不在,证明他去了某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。22一 How long your brother _ this camera? For two weeks.A.have; boughtB.have; hadC.has; hadD.has; bought【答案】 C 【解析】【分析】本题考查动词的时态。句意:“你哥哥买
展开阅读全文