初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx

上传人:大张伟 文档编号:8691087 上传时间:2020-12-22 格式:DOCX 页数:8 大小:36.13KB
返回 下载 相关 举报
初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx_第1页
第1页 / 共8页
初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx_第2页
第2页 / 共8页
初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx_第3页
第3页 / 共8页
初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx_第4页
第4页 / 共8页
初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx》由会员分享,可在线阅读,更多相关《初中英语现在完成时解题技巧和训练方法及练习题(含答案)及解析.docx(8页珍藏版)》请在三一文库上搜索。

1、【英语】初中英语现在完成时解题技巧和训练方法及练习题( 含答案 )及解析一、初中英语现在完成时1All the students _ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】C【解析】 【分析】 Over the last three years, 用于现在完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。2What great progress Huawei _ in recent years!No wonder it is widely kno

2、wn in all parts of the world.A. is makingB. has madeC. makesD. made【答案】B【解析】 【分析】句意:华为近几年取得了多大的进步啊!难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。3All the skirts.Theyvery well.A. sold out;are soldB. sell out;have soldC. have been

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

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

5、gD. had read【答案】 B【解析】 【分析】句意:露西,你认为金银岛怎么样?它是如此令人激动以至于我读了两次。根据twice 可知已经发生了,故此处用现在完成时,故为have read,故选 B。【点评】此题考查现在完成时的用法。6Lucy, is your uncle a teacher?Yes, he is. Hehistory for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】 B【解析】 【分析】句意: 露西,你叔叔是老师吗? 是的,他是。他教历史将近 20 年了。根据句中的时间

6、状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时, have/has+过去分词。主语是he,用 has,故选 B.【点评】考查现在完成时,注意其常与for+ 一段时间连用。7How long can I _ this book?Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】 C【解析】 【分析】句意:我能保留这本书多长时间? 五天。但是你一定要按时归还它。 A,borrow借,瞬间性动词;B, lend 接,是瞬间性动词;C,keep 保留,是延续

7、性动词; D,kept 是过去式。此处与 how long 连用,故此处用延续性动词,位于情态动词can 之后,故用动词原形keep,故选 C。【点评】本题考查延续性动词。以及borrow ,lend , keep, kept 四个词的词义和用法。8 Where is your uncle? I havent seen him for a long time. He _ Beijing for about half a year. He moved there in January.A. has gone toB. has been toC. has arrived inD. has been

8、 in【答案】D【解析】 【分析】考查延续与非延续性动词。根据 for about half a year 是一段时间,排除非延续性动词 A、 B、 C 这三个选项,故选 D。9He _ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】 A【解析】 【分析】在 在完成 里,当出 for+ 段 ,短 性 必 成延 性 。 get married 需 成 be married 。故 A。【点 】 考 的是 完 中的短 性 与延 性 的掌握, 一 内容是中考的重 点,考 率占 考 的一半以上。学生必

9、 牢 两种 的 及 条件。10 Nancyfor 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 用,用成be dead。故 D。【点 】本 考 辨析。某人去世了多少年就用延 性 的 在完成 ,hasbeendead。1

10、1 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 ”去 某地 “, 在已 回来了;has gone to ”去了某地 “, 没有回来;hasbeen in 待”在某地 “一段 。根据

11、句意 Where is your mother? 可知,她的 没有回来,第二个空后面有一段 for two weeks , 用 be in,故 C。【点 】考 的 ,以及has been to ,has gone to ,has been in 的含 和用法。12 The small shop _ for several years.A. openedB. has been openedC. has openedD. has been open【答案】D【解析】 【分析】 open 是非延 性 ,和表示一段 的 状 用必 化 延 性 be open. 根据句意,本句 用 在完成 ,故 D。【点

12、 】考 open 化 be open, be open 里的 open 是形容 ,不能加ed.13 How many times _ you _ to Beijing this year?Three times.A. have; beenB. had; beenC. have;goneD. had; gone【答案】 A【解析】 【分析】句意是: 你今年去过北京几次?三次。考查 have been 与 havegone 的区别。 have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句 Three times. 可以推测已经回来了,故选A。14 Mik

13、e used to be a top student, but hebehind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】D【解析】 【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since 可知 but 后的主句用现在完成时,瞬间动词fall 不能和since 引导的时间状语从句连用,故用延续性动词be。故选 D。【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。15 My sisterEnglish since she was 9

14、 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 是现在完成时的

15、标志词之一。16 have you had the mobile phone?Since 2015A. How oftenB. How longC. How soonD. How many【答案】B【解析】 【分析】句意:你什么时候有的手机?自从2015年。询问的是从什么时候开始,也就是时间长度。故B 选项正确。【点评】考查特殊疑问句的辨析。17 So far Tom with Mary _ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped

16、【答案】C【解析】 【分析】此题要掌握现在完成时的时间状语及主语得出答案。选C。+with 短语是单数的概念,即可18 The tall buildinghere for 100 years.A. isB. wasC. has beenD. is been【答案】C【解析】 【分析】那幢高楼在这里已经有100 年了。根据for 100 years 可知 “高楼在这里 ”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选C。【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。19 Great changesin my

17、hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place【答案】 C【解析】 【分析】句意:过去几年我的家乡发生了巨大的变化。inthelast fewyears 意为“在过去的几年里”,用于现在完成时;take place 发生“”没有被动语态。故答案选C。【点评】考查现在完成时。20 He _ for ten years.A. has been marriedB. marriedC. got marriedD. had married【答

18、案】A【解析】 【分析】句意 :他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用现在完成时。故选 A。21 The old city_ a lot since ten years ago.A. changedB. changesC. changeD. has changed【答案】D【解析】 【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。22 Jacksonschool two years ago and hefor two years.A. leaves; has gone B. left; has been away C. leave

19、s; has been away D. left; has gone 【答案】 B【解析】 【分析】句意:Jackson 两年前离开学校,他离开已经两年了。根据“two yearsago ”可知,第一空应用一般过去时;根据 “ fortwo years 可”知,第二空应用现在完成时,且动词要用延续性动词,故选 B。【点评】考查动词的时态。23 一 Is Tom at home? No, heto the town.A. has beenB. has goneC. goesD. will go【答案】B【解析】 【分析】考查动词的时态。由语境可知,Tom 去镇上了,现在不在家。表示“已经去了某地

20、 ”应用 have gone to sp. 。故选 B。 have been to sp. 表示 “去过某地 ”,现在已经回来了。【点评】考查have been to 与 have gone to 的辨析。24 Wheres Mr Jones?Heto the post office A. goesB. will goC. has beenD. has gone【答案】D【解析】 【分析】句意:jones 在哪?他已经去了邮局。该句是问jones 现在的去向,而jones 去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。故选 D。【点评】分析句意,注意现在完成时的用

21、法之一即已经发生了的事情并对现在产生影响。25 - Anna, could you lend me this book, please?- Im sorry. Iit for only two days, and I havent finished it yet.A. have boughtB. have hadC. boughtD. had【答案】B【解析】 【分析】句意: “安娜, 你能借 我 本 ? 不起,我 了两天。我 没有看完呢。 ”根据答 中的 “for only two days 可知”要用 在完成 ,而且 用延 性 。故 B。【点 】考 在完成 。26 Youmy Englis

22、h dictionary for a month. Could you please give it back to me now?A. have borrowedB. lentC. have keptD. borrowed【答案】C【解析】 【分析】句意:你借我的英 典有一个月了,你 在能把它 我 ?根据句中 状 “for a month”. 可推断此句 用 在完成 ,故先排除 B、D。 borrow瞬 性 ,不能与 段 用,需将borrow 改 keep。故 C。是【点 】考 在完成 的短 性 与延 性 辨析。27 Our foreign teacher Miss Smith A. tau

23、ght B. is teachingus English since five years ago.C. has taughtD. teaches【答案】C【解析】 【分析】句意:我 的外 老 史密斯小姐从五年前就教我 英 。由知用 在完成 ,故 C。since可【点 】考 在完成 。28 How longhis grandfather?A. has, diedB. has, been deathC. has, dyingD. has, been dead【答案】D【解析】 【分析】句意:他的 去世多久了?has died 已 去世了,不能与 段 用; has been death 形式 ,

24、death 是名 ; has dying 形式 ; has been dead 已 去世了。句中How long 的是一段 ,die 是瞬 性 ,不能和一段 用,故A 不 。 has been dead 是一个系表 构,表示状 ,可以持 。故 D。【点 】考 在完成 延 性 与短 性 的 。die 非延 性 ,要 延 性的 be dead。29 I _my dictionary to my classmate David a week ago, but he _ it to me yet.A. lent; returnB. have lent; returnedC. lent; hasnt r

25、eturnedD. have lent; didnt return【答案】C【解析】 【分析】句意:我一周前把我的字典借给了我的同学David,但他还没还给我。ago 是过去时标志,故排除B 和 D 选项, yet 是现在完成时标志,因此用hasnt returned ,故选 C。【点评】考查时态,注意ago 和 yet 的用法。30 Hefor ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】 【分析】句意:他已经结婚十年了。根据时间状语for句时态用现在完成时has/have+过去分词,且谓语应为持续动词。tenbeyears.十年了,可知本married表结婚的状态, be 动词的过去分词为been 。故选A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1