【英语】现在完成进行时练习全集_第1页
【英语】现在完成进行时练习全集_第2页
【英语】现在完成进行时练习全集_第3页
【英语】现在完成进行时练习全集_第4页
【英语】现在完成进行时练习全集_第5页
免费预览已结束,剩余8页可下载查看

付费下载

下载本文档

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

文档简介

1、【英语】现在完成进行时练习全集一、单项选择现在完成进行时1 TrafficconditionsinNanchangfordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.AareworseningBhadworsenedChavebeenworseningDworsened【答案】C【解析】试题分析:考查时态。根据时间状语fordecades和句意可知用现在完成进行时。句意:十年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。

2、选C。考点:考查时态2 Mr.Smithhispupilshowtoprepareforthetestsince8am,butnoonelistenstohim.AhastoldBistellingChasbeentellingDwillhavetold【答案】C【解析】句意:Mr.Smith从早上8点开始就一直在不停地告诉学生们如何准备考试,但没有一个学生听他讲。空处的动作从过去某一时间开始一直延续到现在,可能还要继续下去,因此应用现在完成进行时。故答案选C。3 -Didyoufindthemissingcoupleinthemountainyesterday?-No,butwetogeti

3、ntouchwiththemeversince.AhavetriedBhadtriedChavebeentryingDhadbeentrying【答案】C【解析】试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没有,但我们一直在努力联系他们。根据eversince可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。考点:考查动词的时态4 CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool,wheresheEnglishforayear.AstudiesBstudiedCisstudyingD

4、hasbeenstudying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool和时间状语foryears可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。5 -Susanissoexcited!-Oh,yes!SheisbusypreparingforhertriptoAfricatha

5、tsheforyears.AhasbeenexpectingBwasexpectingChadbeenexpectingDwouldbeexpecting【答案】A【解析】试题分析:考查时态。句意:-苏三好兴奋啊!-是的。她正在忙着准备她渴望已久的非洲之旅呢。根据对话中的“is甫知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。考点:考查时态6 IdontrememberhavingeverseenJohnsincelastweekHashegonesomewher

6、e?NotreallyHehisnewly-boughtapartment.AhasdecoratedBwasdecoratingCdecoratedDhasbeendecorating【答案】D【解析】试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。7 Heisreallynervous.Hebackandforthallthenightwait

7、ingfortheresults.AhasbeenwalkingBhadwalkedCwalkedDiswalking【答案】A【解析】试题分析:本句的时间状语是allthenight整个晚上。句意:他真的很紧张,整个晚上她一直走来走去在等待结果。现在完成进行时表示动作的持续性和反复性。故A正确。8 Heisreallynervous.Hebackandforthallthenightwaitingfortheresults.AwalkedBhadwalkedChasbeenwalkingDwalks【答案】C【解析】试题分析:句意:他是真得很紧张。他整晚上都走来走去,在等待结果。根据前句时态

8、可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选C。考点:考查动词时态语态9 -Look,whatamessinthekitchen!-IcookingfishinanewwayandIreallyhavenotimetotidyitupnow.AtriedBhadtriedCwilltryDhavebeentrying【答案】D【解析】考查动词的时态。句意:看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时间收拾。根据Ireallyhavenotimetotidyitupnow.可知这个动作一直在进行,故选D项。10 Hehasagreatinterestinten

9、nisandittwiceaweekoverthepastyear.AplaysBplayedChadplayedDhasbeenplaying【答案】D【解析】twiceaweekoverthepastyear到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。11 -Howisyourcousin,Kate?-Shebrokeherlegandmedicaltreatmentsince.AisreceivingBhasreceivedCreceivedDhasbeenreceiving【答案】D【解析】试题分析:考查时态。句意:-

10、凯特,你表妹怎么了?-她摔断了腿,从那以后就一直在接受治疗。since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。考点:考查时态12 -Youlookverytired.-Well,mylessonsalltheafternoon.AIhavereviewedmylessonsBIhavebeenreviewingCIreviewedDIhadreviewed【答案】B【解析】试题分析:考查时态:句意:-你看起来很累。-是,我整个下午都在

11、复习功课。因为是过去到现在一直在做,可能动作刚刚结束,但是影响还在,象这题中的Youlookverytired.可以用现在完成进行时,选B。考点:考查时态13 Lucyhaschangedalotsinceshegothernewjob.Recentlysheherworkquitewell.AhasbeendoingBhasdoneCdidDhaddone【答案】A【解析】A考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。14 Weforcheaphousesbuthaventfoundwelikeyet.Aarelooking;oneBhav

12、elooked;itChavebeenlooking;oneDlooked;them【答案】C【解析】句意为:我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a前面提到的名词”,即ahouse。15 Kateonhernewnovel,whichissupposedtocomeoutnextmonth.AwasworkingBhadworkedCwillbeworkingDhasbeenworking【答案】D【解析】D考察时态。句义:凯特一直在忙着写她的新小说。因

13、为下个月应该就要出版了。选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。故D正确。16 Jessicaoughttostopwork.Shehasaheadachebecauseshetoolong.AreadBisreadingChadreadDhasbeenreading【答案】D【解析】本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。17 Myseven-year-olddaughterhasagreatinterestinmusicandPianoclassestwiceaweekoverthelastthreey

14、ears.AtookBistakingChadtakenDhasbeentaking【答案】D【解析】试题分析:句意:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。和时间overthelastthreeyears.连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。考点:考查时态18 Itseemsthatwaterfromthistapforsometime.Wellhavetotakeitaparttoputitright.AhadleakedBisleakingCleakedDhasbeenleaking【答案】D【解析】根据句中时间

15、状语forsometime以及后一分句的动词时态可知,选项动词动作强调到现在为止并仍在继续,故应排除选项A、Co由于选项B现在进行时不可与一段时间状语连用,所以排除选项B,选D现在完成进行时。19 Inordertogetgoodmarksinthecomingexam,mysonlateeverynightinthepastthreeweeks.AstudiesBstudiedChasbeenstudyingDwasstudying【答案】C【解析】试题分析:本题的关键词是时间状语inthepastthreeweeks,该结构常常与现在完成时连用。通常与in/duringthepast/la

16、st+一段时间连用的句子都使用现在完成时。惊讶:在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句使用现在完成进行时表示动作的延续。故C正确。考点:考察时态20 Hey,man!Whysotired?s100thanniversary.IforweeksforthecomingcelebrationoftheschoolA.waspreparingB.havebeenpreparingC.hadpreparedD.wasprepared【答案】B【解析】试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据forweeks可

17、知这个动作一直都在持续,故选B项。考点:考查动词的时态21 Mikehisweddingforawholemonthandhopefullyeverythingwillbereadytomorrow.A.preparesB.ispreparingC.hadpreparedD.hasbeenpreparing【答案】D【解析】【详解】考查动词时态。句意:马克整整一个月在准备他的婚礼,希望明天一切都准备好。根据句中时间状语forawholemonth可知用现在完成进行时。故选D。22 一Ithinkthepaperistakingyoualongtimetowrite.Ionitforalmost

18、amonthnow.A.workedB.wasworkingC.amworkingD.havebeenworking【答案】D【解析】考查时态。上句:我想写这篇论文要花你很长时间。下句:我写了差不多一个月了。写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为Do23 Tominthelibraryeverynightoverthelastthreemonths.A.worksB.workedC.hasbeenworkingD.hadbeenworking【答案】C【解析】考查考察时态,题干中出现的overthelastthreemo

19、nths,用于现在完成进行时或现在完成时。24 -Nicetoseeyouagainafteralltheseyears.What?-Well,Ivetriedmanythingssinceweleftschool.Imnowworkingforalargeoilcompany.A.haveyoudoneB.wereyoudoingCdidyoudoDhaveyoubeendoing【答案】D【解析】试题分析:考查时态。句意:这么多年以后再次看见你真是太好了。这些年你一直在做什么?自从我毕业以后我尝试了很多事情。我现在一家大型的石油公司。根据句意说明是问对方这些年在做什么,故使用现在完成时表示

20、。D正确。考点:考查时态点评:时态的考查要根据上下文的语义和句子的关键词。本题的关键词的alltheseyears.25 (东北三省三校一联)TrafficconditionsinBeijingfordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.AisworseningBhaveworsenedChavebeenworseningDworsened【答案】C【解析】考查动词的时态。由空后的fordecades可推知,此处要用完成时态,故可以排除A、D两项。由下句内容

21、可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用进行时态。答案:C26 Peopleaboutwhatourfuturewilllooklikeforthousandsofyears.AhavebeenwonderingBwonderCwonderedDwillwonder【答案】A【解析】【详解】考查动词时态。句意:数千年以来人们一直想知道我们的未来会是什么样子。根据时间状语forthousandsofyears可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。故选A。27 Heissuretopassthetest,forhehislessonsforthet

22、esteverydayoverthepastmonth.AwillreviewBwasreviewingChasbeenreviewingDhadbeenreviewing【答案】C【解析】【详解】考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。overthepastmonth.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用hasbeenreviewing。故选C项。28 WhatstherecentprogressinXionganNewArea,firstan

23、nouncedtwoyearsago?Itincreasingattentionfromforeigncompaniesgivenitshugedevelopmentpotential.AhasbeenattractingBhadattractedCwouldbeattractingDwasattracting【答案】A【解析】【详解】考查现在完成进行时。句意:两年前首次宣布的雄安新区,最近进展如何?鉴于其巨大的发展潜力,它越来越受到外国公司的关注。根据问句可知,问句问的是这个地方最近的情况,所以选择现在完成进行时,表示动作从某一时间开始,一直持续到现在,可能仍然要继续下去。故A选项正确。sc

24、omp29 WethebridgeforovertwoyearsanditwillbehalfayearbeforeitAarebuildingBhavebuiltChavebeenbuiltDhavebeenbuilding【答案】D【解析】试题分析:考查现在完成进行时态。由时间状语forovertwoyears可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。故要用现在完成进行时,因此选Do句意:我们已经造桥几乎两年了,桥竣工大概还要半年。考点:考查现在完成进行时态。30 -Jennyisbecomingslimmerandslimme

25、r.Itissaidthatshehiredafitnessinstructorlastyearandsince.AisworkingoutBworkedoutChasbeenworkingoutDhadworkedout【答案】C【解析】【详解】考查时态。句意:一Jenny变得越来越苗条了。一据说她去年雇了一个健身教练,到现在也一直在健身。根据句意可知,此处强调健身从过去到现在一直在进行,应使用现在完成进行时。故C选项正确。31 Tomontheessayfortwohoursbutheonlyahundredwordsbynow.Ahasbeenworking;haswrittenBhas

26、beenworking;writesCworked;writtenDworded;writes【答案】A【解析】【分析】【详解】考查时态。句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语fortwohours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为byno

27、w,因此用现在完成时即可,所以用haswritten。32 MaryreallyhardonhisbookandthinkshellhavefinisheditbyFriday.A.workedB.hasbeenworkingC.hadworkedD.hasworked【答案】B【解析】【详解】考查时态。句意:Marty一直努力写书,我想他到周五为止将已经完成了。用现在完成进行时表示从过去到现在一直进行的动作。所以选Bo【点睛】英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作

28、、完成性动作还是将要发生的动作。现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作。33 Eversincethenewparkwasopenedtothepubliclastmonth,Iawalkiniteverymorning.A.amtakingB.takeC.havetakenD.havebeentaking【答案】D【解析】试题分析:考查现在完成进行时。句意:自从上个月新公园对外开放,我一直每天早上去散步。故D正确。考点:考查现在完成进行时【名师点睛】现在完成进行时1. 形式:have(has)+been+现在分词,以work为例:肯定式:HeShehasbeenwork

29、ing.否定式:HeShehasnotbeenworking.疑问式:Hasheshebeenworking?2. 用法:现在完成进行时表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终止,也可能仍在进行。Ihavebeensittinghereallafternoon.我在这儿坐了一下午了。Howlonghasitbeenraining?雨下了多久了?Theyhavebeenfightingforindependencesince1960s.他们从60年代以来一直为独立而斗争。3. 现在完成进行时和现在完成时的区别1)现在完成进行时一般强调过去发生的动作现在仍在继续。现在完成

30、时强调过去发生的动作现在已经完成或表示曾经发生过。Ihavebeenwritinganarticle.我一直在写一篇文章。(仍在)Ihavewrittenanarticle.这已写好一篇文章。(已完成)Ihavebeenreadingthatbooksincelastweek.上周以来,我一直在读那本书。(还在读)Ihavereadthatbookbefore.以前我曾读过那本书。(动作在过去曾经发生过)2) 现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感情色彩。现在完成时表示已经结束的动作,强调动作的结果。Wherehaveyoubeen?Wehavebeenlookin

31、gforyoueverywhere.你到哪里去了?我们到处在找你。(表示刚刚结束的动作)Wehavelookedforhim,buthaventfoundhim.我们找过他,但没有找到他。(表示动作已结束,强调支作的结果)3) 现在完成进行时表示现在以前的这段时间内反复发生的事情。Alltheseyears,theyhavebeencontributingarticlestoourmagazine.这些年来,创立们一直为我们杂志写稿。Wehavebeenseeingquitealotofeachotherrecently.最近我们常常见面。34Youlookgreat!Iout.Checkou

32、tmymuscles!AwillworkBwasworkingChavebeenworkingDhadbeenworking【答案】C【解析】句意:你看起来很棒啊!我一直都在锻炼。你看看我的肌肉!根据句意可知正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。使用现在完成进行时,表示从过开始一直持续到现在都在不停地锻炼。故使用现在完成进行时。C正确。35. -Hi,Lucy!WhendidyouarriveinBerlin?-Lastweekend,Iadifferentculturesincethen.A.wasexperiencingB.willbeexperienci

33、ngC.havebeenexperiencingD.hadbeenexperiencing【答案】C【解析】试题分析:句意:一Hi,Lucy,你什么时候到柏林的?一上周末,从那时起我一直在体验一种不同的文化。本句的时间状语是sincethen,通常和现在完成时连用,本句使用现在完成进行时表示动作的延续性和反复性。故C正确。考点:考查时态36. -Oh,yousaidyoudtellmethelatestnewsaboutthemissingMalaysianAirlinesflightMH370.-Sorry,I_withmyworkathand.Itothat.A.deal;willcomeB.wasdealing;comeC.havedealt;havecomeD.havebeendealing;amc

温馨提示

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

评论

0/150

提交评论