欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载  

    英语现在完成时解题技巧(超强)及练习题(含答案)及解析.docx

    • 资源ID:8705442       资源大小:218.37KB        全文页数:8页
    • 资源格式: DOCX        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    英语现在完成时解题技巧(超强)及练习题(含答案)及解析.docx

    (英语)英语现在完成时解题技巧( 超强 ) 及练习题 ( 含答案 ) 及解析一、初中英语现在完成时1It has been three years since I _ a teacher.A. becomeB. becameC. becomingD. to become【答案】B【解析】 【分析】题意:现在完成时里,since 从句里动词应用一般过去时。故选B。【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。2All the skirts.Theyvery well.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 的不同语态和用法。3The volunteers _ a lot of help to the old and the young since 2010A. offeredB. have offeredC. are offeringD. will offer【答案】B【解析】 【分析】考查时态句意"自 2010 以来,志愿者们向老人和青年提供了大量的帮助 " A 过去时 B 现在完成时态 C 现在进行时态 D 一般将来时态 since+点时间通常用于现在完成时态,结构是 have/has+动词的过去分词,主语是 volunteers 复数,用助动词have offer 的过去分词是 offered 答案是 B4IA. will bescared of dogs ever since a dog hurt me when I was five years old. B. was C. have beenD. would be【答案】C【解析】 【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。【点 】本 考 在完成 的用法。5How long can I _ this book? Five days. But you must return it on time. A. borrow B. lend C. keepD. kept【答案】 C【解析】 【分析】句意:我能保留 本 多 ? 五天。但是你一定要按 它。 A,borrow借,瞬 性 ;B, lend 接,是瞬 性 ;C,keep 保留,是延 性 ; D,kept 是 去式。此 与 how long 用,故此 用延 性 ,位于情 can 之后,故用 原形keep,故 C。【点 】本 考 延 性 。以及borrow ,lend , keep, kept 四个 的 和用法。6My parentsfor twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】C【解析】 【分析】 for twenty years二“十年 ” 表一段 的状 ,要求 具有持 性。而在所 中,只有be married 表示 婚状 ,具有延 性,故 C。【点 】本 考 非延 性 与延 性 的 。7Nancyfor 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。8Where is your mother?She _ Australia and she _ Sydney for two weeks.A. has been to; has been in B. has been to; has been to C. has gone to; has been in D. has gone to; has been to【答案】C【解析】 【分析】句意:你的 在哪里?她去了澳大利 ,她在悉尼呆了两周了。 has been to ”去 某地 “, 在已 回来了;has gone to ”去了某地 “, 没有回来;hasbeen in待”在某地 “一段 。根据句意Where is your mother? 可知,她的 没有回来,B. happened; happenedD. happened to; has happened第二个空后面有一段 for two weeks , 用be in,故 C。【点 】考 的 ,以及has been to ,has gone to ,has been in 的含 和用法。9Where is Catherine? I havent seen her for days.SheWuhan. Shell be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】A【解析】 【分析】句意:Catherine 在哪里?我好几天没 她。她已 去武 了。她将下周回来。主 是she,所以用has,排除 C、 D。 A.已 去了某地,在去的路上, 没有回来; B.已 去 某地,表示去了某地,并且回来了。根据Shell be back next week. 她下周回来可知 在 没有回来,故 A。【点 】考 短 辨析,注意平 其区 ,理解句意。10 I havent seen your grandfather for two years. What happened to him?Oh, he _ here for two years.A. stayedB. hasnt stayedC. staysD. hadnt stayed【答案】B【解析】 【分析】答 中的 for two years 是一段 ,用在 在完成 的句中 。 在完成 的 构:主 +have/ has + 去分 。可知 B。【点 】考 在完成 11 Hefor ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】 A【解析】 【分析】句意:他已 婚十年了。根据 状 for ten句 用 在完成 has/have+ 去分 ,且 持 。be , be 的 去分 been 。故 A。【点 】本 考 在完成 ,注意掌握 构has/have+ 去分 。years.十年了,可知本 married 表 婚的状12 What _ you just now?Dont worry. Nothing _.A. has happens to; has happenedC. happened; has happened【答案】 D【解析】 【分析】句意:- 才你 生了什么事?- 担心,没什么事 生。固定句式What happenedto 生了什么?第二空是回答之前并没有 生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。13 Your 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。【点评】考查现在完成时,注意现在完成时中延续性动词的使用。14 Do 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+ 段时间与完成时态连用,根据时间确定是现在完成还是过去完成。可15 Do you miss your parents far away?Yes, very much. They A. left B. have leftthe hometown for over two years.C. were away fromD. have been away from【答案】D【解析】 【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for overtwo years 表示时间段,动词要具有延续性,和时间段连用,故选D。left是leave的过去分词,是短暂性动词,不能【点评】本题考查延续性动词和短暂性动词的转换。16 Last week I _ a cold. Thats to say since last week, I _ a cold.A. have had; have had B. caught; have had C. have had; have caught D. caught; have caught【答案】B【解析】 【分析】句意:上周我患了感冒。也就是说,从上周开始,我就一直在感冒。“ havea cold 和” “ catcha cold 均”可表示感冒,但前者强调感冒持续的状态;后者强调感冒的行为,不可与表示一段时间的状语连用 。第一句上周感冒是发生在过去的动作,应用一般过去式 “caught;”第二句从上周起就一直在感冒,是从过去一直持续到现在的状态,应用现在完成时 “have had故”,选 B。【点评】考查同义短语的辨析和一般过去时与现在完成时的掌握与运用。17 My mothera good example for me since I was young.A. wasB. has beenC. will beD. is【答案】B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since lwasyoung ”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。【点评】考查动词的时态18 All members_ are admitted to the auditorium.A. have got the ticketsC. that have got the ticketsB. that had got the ticketsD. had got the tickets【答案】C【解析】 【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句为定语从句,且从句中缺少主语,需要用that 或 who 引导, 且 不可省略, 所以排除和 D。票已经拿到了,因此用完成时,根据are 可知,用现在完成时,have got,故选 C。【点评】考查定语从句和时态,注意tha 引导从句的用法。A19 一 Have you everthe film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】D【解析】 【分析】句意:子用现在完成时,故用“你看过电影港囧吗see 的过去分词seen。?”“是的,我看过。”由ever及答语可知句【点评】考查动词的时态。20 Wheres your father?He _ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】B【解析】 【分析】句意:你爸爸在哪?他去了长沙。因为父亲不在,证明他去了某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he 是第三人称单数,助动词用has, go 的过去分词是gone ,故选 B。【点评】考查现在完成时,注意去过某地用have/has been to ,去了某地用have/has goneto。21 - What a nice watch! How longyouit?- For just two weeks.A. will; buyB. have; hadC. were; havingD. did; buy【答案】B【解析】 【分析】句意: “多好的一块表啊 ! 你买了多久了 ?" “刚刚两周。 ”根据句意可知用现在完成时, buy 是瞬间动词 . 不可与 how long 连用,故排除选项 A、D:选项 C 是过去进行时,不符合题意。故选 B 项。【点评】考查现在完成时。22 一 Is Tom at home? No, heto the town.A. has beenB. has goneC. goesD. will go【答案】B【解析】 【分析】考查动词的时态。由语境可知, Tom 去镇上了,现在不在家。表示 “已经去了某地 ”应用 have gone to sp. 。故选 B。 have been to sp. 表示 “去过某地 ”,现在已经回来了。【点评】考查have been to 与 have gone to 的辨析。23 My sisterA. studiesin America for two years B. studiedI miss her very much C. has studiedD. is studying【答案】 C【解析】 【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故 C 选项正确。【点评】考查现在完成时。24 It _ over ten days since the dog _ .A. is; has been deadB. has been; diedC. has been; has been dead【答案】BD. was; has died【解析】 【分析】句意:狗死了有十多天了。 Since 填 die 的过去式,主句应该用现在完成时,也可以用B。引导一个过去时的句子,所以第二个空 is ,但比较口语化,综合两个空可知选25 Wheres Mr Jones?Heto the post office A. goesB. will goC. has beenD. has gone【答案】D【解析】 【分析】句意:jones在哪?他已经去了邮局。该句是问jones现在的去向,而jones 去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。故选 D。【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。26 I have lived here _ I was born.A. beforeB. whenC. forD. since【答案】D【解析】【分析】自从我出生我就一直生活在这里。自从用since.【点评】考查关连词的用法。27 Our foreign teacher Miss Smithus English since five years ago.A. taughtB. is teachingC. has taughtD. teaches【答案】C【解析】 【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由知用现在完成时,故选C。since 可【点评】考查现在完成时。28 Imy hometown for a long time. I really miss it!A. have leftB. went away fromC. leftD. have been away from【答案】D【解析】 【分析】句意: 我已经离开家乡很长时间了,我十分想念它。句中for a long time不能与短暂性动词leave 搭配 , 需转换成可延续的be away from ,根据句意词句应该用现在完成时,故答案为D。【点评】考查现在完成时中延续性动词与for时间段的连用。牢记短暂性动词与延续性动词之间的转换。29 How long can I _ the Chinese workbook?For three weeks.A. borrowB. keepC. to borrowD. to keep【答案】 B【解析】 【分析】句意: 我能保存语文练习本多长时间? 三个星期。情态动词 can 用动词原形,所以排除 C、D。 how long 所在的句子用延续性动词, borrow 是非延续性动词, keep 是延续性动词,故选B。【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。30 All the students _ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】C【解析】 【分析】 Over the last three years, 用于现在完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。

    注意事项

    本文(英语现在完成时解题技巧(超强)及练习题(含答案)及解析.docx)为本站会员(大张伟)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




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

    三一文库
    收起
    展开