欢迎来到天天文库
浏览记录
ID:60830541
大小:215.46 KB
页数:8页
时间:2020-12-20
《英语现在完成时解题技巧及练习题(含答案)及解析.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、(英语)英语现在完成时解题技巧及练习题(含答案)及解析一、初中英语现在完成时1.Greatchangesinmyhometowninthelastfewyears.A.tookplaceB.willtakeplaceC.havetakenplaceD.havebeentakenplace【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。inthelastfewyears意为“在过去的几年里”,用于现在完成时;takeplace发生“”没有被动语态。故答案选C。【点评】考查现在完成时。
2、2.—Doyoustillplaybasketball?—Oh,no.I____itforthepasttwoyears.A.haven'tplayedB.didn'tplayC.won'tplayD.hadn'tplayed【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的forthelasttwoyears可知应与完成时态连用,又有时间是thelasttwoyears可知是从现在往前两年,因此应使用现在完成时态,故选A。【点评】考查动词时态中的for+段时间与完成
3、时态连用,根据时间确定是现在完成还是过去完成。3.Thevolunteers________alotofhelptotheoldandtheyoungsince2010.A.offeredB.haveofferedC.areofferingD.willoffer【答案】B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunte
4、ers复数,用助动词have.offer的过去分词是offered.答案是B.4.Iamsurprisedatthenewlookofmyhometown,forit_____alotovertheyears.A.changedB.changesC.willchangeD.haschanged【答案】D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合overtheyears可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D
5、.5.Wow!You________dinner!Let'seatnow.A.cookB.arecookingC.willcookD.havecooked【答案】D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。6.—HowdoyoulikeTreasureIsland,Lucy?—It'ssoexcitingthatI_______ittwice.A.a
6、mreadingB.havereadC.wasreadingD.hadread【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为haveread,故选B。【点评】此题考查现在完成时的用法。7.He___________fortenyears.A.hasbeenmarriedB.marriedC.gotmarriedD.hasmarried【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂
7、性动词必须换成延续性动词。getmarried需换成bemarried。故选A。【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转换条件。8.—Whereisyourmother?—She______Australiaandshe______Sydneyfortwoweeks.A.hasbeento;hasbeeninB.hasbeento;hasbeentoC.hasgoneto;hasbeeninD.has
8、goneto;hasbeento【答案】C【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。hasbeento”去过某地“,现在已经回来了;hasgoneto”去了某地“,还没有回来;hasbeenin待”在某地“一段时间。根据句意Whereisyourmother?可知,她的妈妈还没有回来,第二个空后面有一段时间fortwo
此文档下载收益归作者所有