英语现在完成时练习题20篇及解析_第1页
英语现在完成时练习题20篇及解析_第2页
英语现在完成时练习题20篇及解析_第3页
英语现在完成时练习题20篇及解析_第4页
英语现在完成时练习题20篇及解析_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、英语现在完成时练习题20篇及解析一、初中英语现在完成时1. SofarTomwithMary50left-behindchildrentodotheirhomeworkafterschool.A.helpB.helpedC.hashelpedD.havehelped【答案】C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with短语是单数的概念,即可得出答案。选Co2. Alltheskirts.Theyverywell.A.soldout;aresoldB.sellout;havesoldC.havebeensoldout;sellD.havesoldout;sell【答案】C【解析

2、】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sellout卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell的过去分词为sold;第二空sell作销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选Co【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。3. Thevolunteersalotofhelptotheoldandtheyoungsince2010A.offeredB.haveofferedC.areofferingD.willoffer【答案】B【解析】【分析】考查

3、时态.句意“自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have,offer的过去分词是offered.答案是B.4. ThedramaseriesTheThunder(破冰行动)hitsscreensthesedays.Oh.Whatapity!Ianyofthemyet,A.doesn'twatchB.didn'twatchC.won'twatchD.haven

4、9;twatched【答案】D【解析】【分析】句意:一一连续剧破冰行动这些天正在霸屏。一一哦。真遗憾!我任何一集也没有看过。根据Oh.Whatapity!可知我没有看过。过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选Do【点评】此题考查现在完成时。注意yet常和现在完成时连用。5. IscaredofdogseversinceadoghurtmewhenIwasfiveyearsold.A.willbeB.wasC.havebeenD.wouldbe【答案】C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我

5、五岁时被狗伤过之后我就一直怕狗。【点评】本题考查现在完成时的用法。6. HowdoyoulikeTreasureIsland,Lucy?It'ssoexcitingthatIittwice.A.amreadingB.havereadC.wasreadingD.hadread【答案】B【解析】【分析】句意:一一露西,你认为金银岛怎么样?一一它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为haveread,故选Bo【点评】此题考查现在完成时的用法。7. MyparentsfortwentyyearsbythetimeIwas15.A.marriedB

6、.hadmarriedC.hadbeenmarriedD.hadgotmarried【答案】C【解析】【分析】fortwentyyears二十年”.为表一段时间的状语,要求谓语动词具有持续性。而在所给选项中,只有bemarried表示结婚状态,具有延续性,故选C。【点评】本题考查非延续性动词与延续性动词的转换。8. Theysaythereisanewrestaurantnearhere.Yes,anditformorethanaweek.A.hasbeenopenB.openC.isopeningD.opens【答案】A【解析】【分析】句意:一一他们说在这附近有一个新的餐馆。一一是的,它已经

7、开了一个多星期了。根据formorethanaweek,可知用现在完成时,have/hasbeendone,故选Ao【点评】考查现在完成时,注意识记其标志词。9. Hefortenyears.A. has been marriedB. marriedii C. got marriedii D. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。getmarried需换成bemarried。故选A。【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生

8、必须牢记这两种词的转换及转换条件。10. 一Howmanylettersyoutoyourmother?109inall,since2016.A.has,writtenB.have,writtenC.did,writeD.are,writing【答案】B【解析】【分析】句意:一一你给你妈写了多少封信?一一从2016年起,总共109封。句中since2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写havewritten,故答案选B。【点评】考查动词的时态。注意现在完成时的用法。11. WhereisCatherine?Ihaven

9、9;tseenherfordays.SheWuhan.She'llbebacknextweek.A.hasgonetoB.hasbeentoC.havegonetoD.havebeento【答案】A【解析】【分析】句意:一一Catherine在哪里?我好几天没见她。一一她已经去武汉了。她将下周回来。主语是she,所以用has,排除CD。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'llbebacknextweek.她下周回来可知现在还没有回来,故选Ao【点评】考查短语辨析,注意平时识记其区别,理解句意。12. yououtth

10、eproblem,Sam?Notyet,butI'mgoingto.A.Did,workB.Are,workingC.Have,workedD.Will,work【分析】句意:萨姆,你计算出这道数学题了吗?还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选Co【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。13. He_for ten years.A.hasbeenmarriedB

11、.marriedC.gotmarriedD.hasmarried【答案】A【解析】【分析】句意:他已经结婚十年了。根据时间状语fortenyears.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。bemarried表结婚的状态,be动词的过去分词为been。故选A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。14. Doyoustillplaybasketball?Oh,no.Iitforthepasttwoyears.A.haven'tplayedB.didn'tplayC.won'tplayD.hadn

12、9;tplayed【答案】A【解析】【分析】句意:一一你还打篮球吗?一一哦,不了。我已经有两年没有打过了。根据句中的forthelasttwoyears可知应与完成时态连用,又有时间是thelasttwoyears可知是从现在往前两年,因此应使用现在完成时态,故选Ao【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过15. Allthestudentsveryhardoverthelastthreeyears.A.worksB.hasworkedC.haveworkedD.worked【答案】C【解析】【分析】Overthelastthreeyears,用于现在

13、完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。16. Susan_Chinabefore.Thisisherfirsttimetobehere.A.won'tvisitB.wasn'tvisitingC.hasn'tvisitedD.doesn'tvisit【答案】C【解析】【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故C选项正确。【点评】考查句子时态。17. IthasbeenthreeyearssinceIateacher.A.becomeB.becameC.becomingD.tobecome【答案】B【

14、解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。18. Sofar,theAIIB(亚投行)57countriestobethefoundingmembers.A.attractedB.hasattractedC.willattract【答案】B【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。Sofar,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。19. LittleTomhishomeformorethantenyears.D. has b

15、een away from“formore than ten years M知.A.leavesB.leftfromC.willleave【答案】D【解析】【分析】句意:小汤姆离开家已经十年了。由句中句中的谓语动词需使用延续性动词。leave对应的延续性动词为beaway。【点评】考查现在完成时。20. IhavelivedhereIwasborn.A.beforeB.whenC.forD.since【答案】D【解析】【分析】自从我出生我就一直生活在这里。自从用since.【点评】考查关连词的用法。21. -Anna,couldyoulendmethisbook,please?-I'm

16、sorry.Iitforonlytwodays,andIhaven'tfinishedityet.A.haveboughtB.havehadC.boughtD.had【答案】B【解析】【分析】句意:安娜,请问你能借给我这本书吗?对不起,我刚买了两天。我还没有看完呢。"根据答语中的“foronlytwodays可知要用现在完成时,而且应用延续性动词。故选Bo【点评】考查现在完成时。22.Where is Mr . Miller?一HetoNewYork.Hetherethreetimes.A.hasbeen;hasgoneB.hasgone;hasgoneC.hasgone:h

17、asbeenD.hasbeen;hasbeen【答案】C【解析】【分析】句意:一一Miller先生去哪儿了?一一他去纽约了。他去过那3次了。他去纽约了还未回来,用hasgoneto;他去过三次,用hasbeen。故选C【点评】考查现在完成时hasgoneto和hasbeento的用法。23. 一WhyareyoulookingforMaryinahurry,John?Thebossiswonderingwheresheandhowlongshethere.A.hasbeen;hasbeenB.hasgone;hasgoneC.hasbeen;hasgoneD.hasgone;hasbeen【答

18、案】D【解析】【分析】句意:一你为什么这么匆忙找玛丽,约翰?一老板想知道她去了哪儿并在那儿呆多久。Have/hasgoneto意为去了某地,have/hasbeento意为去过某地,而have/hasbeenin+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,故选D。24. WilliamShakespearefor400years,buthisworksstillhavegreatinfluencetoday.A.diedB.wasdyingC.hasdiedD.hasbeendead【答案】D【解析】【分析】句意:威廉莎士比亚已经逝世400年了,但现在他的作品仍然有

19、很大的影响力。由题干中的for400years可知应用现在完成时,且用延续性动词,排除A、B两项,C项中动词die是非延续性动词,故选D。【点评】考查现在完成时。25. OurforeignteacherMissSmithusEnglishsincefiveyearsago.A.taughtB.isteachingC.hastaughtD.teaches【答案】C【解析】【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由since可知用现在完成时,故选Co26. Imyhometownforalongtime.Ireallymissit!A.haveleftB.wentawayfr

20、omC.leftD.havebeenawayfrom【答案】D【解析】【分析】句意:我已经离开家乡很长时间了,我十分想念它。句中foralongtime不能与短暂性动词leave搭配,需转换成可延续的beawayfrom,根据句意词句应该用现在完成时,故答案为Do【点评】考查现在完成时中延续性动词与for时间段的连用。牢记短暂性动词与延续性动词之间的转换。27. HowlongcanItheChineseworkbook?Forthreeweeks.A.borrowB.keepC.toborrowD.tokeep【答案】B【解析】【分析】句意:一一我能保存语文练习本多长时间?一一三个星期。情态动词can用动词原形,所以排除C、Dohowlong所在的句子用延续性动词,borrow是非延续性动词,keep是延续性动词,故选Bo【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。28. ImydictionarytomyclassmateDavidaweekago,butheittomeyet.A.lent;returnB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论