(英语)英语现在完成进行时练习题及答案及解析_第1页
(英语)英语现在完成进行时练习题及答案及解析_第2页
(英语)英语现在完成进行时练习题及答案及解析_第3页
(英语)英语现在完成进行时练习题及答案及解析_第4页
(英语)英语现在完成进行时练习题及答案及解析_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

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

文档简介

1、(英语)英语现在完成进行时练习题及答案及解析一、初中英语现在完成进行时1. HewithEnglishgrammareverynightoverthelastthreemonths.A.strugglesB.struggledC.hasbeenstrugglingD.hadbeenstruggling【答案】C【解析】【分析】句意:在过去的三个月里他每天晚上都在努力学英语语法。根据overthelastthreemonths可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确。【点评】考查动词时态,本题涉及现在完成进行时的应用。2. Look,Jimistalkingtoh

2、isfriendunderthetree.Itbehim.HehasbacktoCanada.A.can't;goneB.cant;beenC.maynot;been卜D.mustn't;gone【答案】A【解析】【分析】考查情态动词表推测及现在完成时的用法。一方面,表示推测语气时,can'意为不可能";maynot意为可能不是";must不用于否定句;另一方面,"have/hasgoneto+地点"意为去了某地”,表示不在说话人这儿;"have/hasoeento+地点"表示去过某地”。句意为“一-,吉姆和他

3、朋友在树下谈话。一一不可能是他。他已经回加拿大了。”故选A。3. Look,thelightisstilloninHelen'soffice.Maybesheherworkyet.A.doesn'tfinishB.won'tfinishC.hasn'tfinishedD.didn'tfinish【答案】C【解析】【分析】句意:一一看,海伦的办公室的灯还亮着在。一一也许她还没有完成工作。yet用于否定句末,是现在完成时的标志词,故选C。【点评】考查动词的时态。4. Whyisyourforeignteacher'sChinesesogood?Bec

4、ausehe一Chinaforeightyears.A.hasgonetoB.hasbeentoC.hascometoD.hasbeenin【答案】D【解析】【分析】句意为:-为什么你的外教的中文那么好?-因为他来中国已经8年了。时间状语foreightyears是一段时间,所以要用表示状态的短语bein的现在完成时态,故选D【点评】考查现在完成时的短语辨析。5. Wecan'tgetsleepwithastrongwindoutside.A.blowB.blowingC.blewD.blows【答案】B【解析】【分析】句意:我们不能睡在外面,外面大风吹。blowing表示正在进行时。

5、【点评】考察with结构。6. DoyouknowtheColorRun,afive-kilometerrace?Yes.Sofaritintoquiteafewcitiesinourcountry.A.comesB.cameC.hascome【答案】C【解析】【分析】句意:一一你知道彩色跑,一个五千米的赛跑吗?一一知道,到目前为止它已经进入了我们国家的好几个城市。由sofar可知用现在完成时,故选C。【点评】考查现在完成时。7. ThenumberofforeignstudentsattendingChineseuniversitiesrisingsteadilysince1990.A.is

6、B.areC.hasbeenD.havebeen【答案】C【解析】【分析】句意:从1990年开始,进入中国大学的外国学生的数量呈稳定增长。根据时间状语since1990,从1991年开始,可知本句时态为现在完成进行时has/have+been+现在分词;再根据thenumberof,的数量,助动词应用单数形式has,be的过去分词been。故选C。【点评】考查现在完成进行时。注意掌握结构现在完成进行时的结构:has/have+been+现在分词。8. Thecoupletheirnewflatsincetheendoflastmonth.Theyhaven'tfinishedyet.A

7、.havebeendecoratingB.havedecoratedC.hasbeendecoratingD.wasdecorating【答案】A【解析】【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。他们还没有完成。decorate装饰,动词;根据句意和sincetheendoflastmonth可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应

8、该用现在完成进行时。9. Tomsaysheistootiredtogoon.Hecan't.Heforanhour.A.hadworkedB.hasjustworkedC.justworkedD.hasonlybeenworking【答案】D【解析】【分析】考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D项。10. Housingpricessincetheendofthelastyear.Therefore,it'stimethe

9、centralgovernmentsomeeffectivemeasurestobringthemundercontrol.A.haveincreased;wouldtakeB.haveincreased;willtakeC.havebeenincreasing;takeD.havebeenincreasing;took【答案】D【解析】【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“it'stimethat+di

10、d/shoulddo的句式使用,故选D项。11. Why,you'relateagain!Ihereforovertwohours!A.amwaitingB.waitedC.havebeenwaitingD.waswaiting【答案】C【解析】【分析】考查现在完成进行时。句意:为什么,你又退到了!我在这里已经等了两个多小时了!根据句意可知,等"这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。故选C项。【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。构成:have+been+doing。12. Im

11、yhomeworkforfourhours,butIamnotsurewhetherIcanhanditintomorrow.A.havedone【答案】BB.havebeendoingC.hadbeendoingD.haddone【解析】【分析】考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故B正确。【点评】考查时态13. MarytowritingclasseseverynightsinceJuneandthecoursewillendthisweek.A.

12、hadgoneB.hasbeengoingC.isgoingD.went【答案】B【解析】【分析】。句意:从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。14. Heitfortwohours,andhe'sstillwatchingnow.A.hasbeenwatchedB.watchingC.hasbeenwatchingD.iswatching【答案】C【

13、解析】【分析】由前半句的fortwohours和后半句句意他现在仍然在看"可知应用现在完成进行时。15. I'mtiredout.IallafternoonandIdon'tseemtohavefinishedanything.A.shoppedB.haveshoppedC.hadshoppedD.havebeenshopping【答案】D【解析】【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。16. Butactually,theseEnglishersgraduallyinaccents,spellings,ex

14、pressionsandtheusageofvocabularyandwehavetoadapttothat.A.hadchangedB.changedC.havebeenchangingD.ischanging【答案】C【解析】【分析】句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/hasbeendoing,又主语theseEnglishers是复数,故用havebeenchanging,选C。【点评】考查时态,本题涉及现在完成进行时。17. Youlo

15、okprettytiredtoday!Ianenvironmentalreportoverthelastfewdays,whichshouldbesubmittedtothebosstomorrow.A.wroteB.waswritingC.hadwrittenD.havebeenwriting【答案】D【解析】【分析】句意:一你今天看起来很累!一在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【点评】考查动词时态,本题涉及现在完成进行时的应用。18. TheFordCompanyitsautonomousm

16、inicarsonpublicroadsinArizona,theUS,withoutasafetydriversinceOctober,2017.A.hasbeenoperatingB.hasoperatedC.hadbeenoperatingD.hadoperated【答案】A【解析】【分析】句意:自2017年10月。福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。since,自从”,Since后如果是过去的时间,主句要用现在完成时。因此可知GD是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而B是现在完成时,表示动作

17、到现在已完成或停止。分析可知从过去一直至现在,要用现在完成进行时,故选A。【点评】考查动词时态,本题涉及现在完成进行时的应用。19. Toourrelief,rescueworkisunderwayinthequake-hitareainMexico.Yes,volunteersarehelpingtodistributethedonatedprovisionsthat.A.werepouringinB.havebeenpouringinC.arepouredinD.hadbeenpouredin【答案】B【解析】【分析】句意:一一令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们

18、正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选Bo【点评】考查时态,本题涉及现在完成进行时的应用。20. Lucyseemsabsentthesedays.Sheajobfromcitytocityyousee,sheisgraduatinginJune.A.huntsforB.istohuntforC.hashuntedforD.hasbeenhuntingfor【答案】D【解析】【分析】句意:Lucy这些夭似乎不在。从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。根据"yousee,sheisgraduatingi

19、nJune."可以判断”她快要毕业,所以最近一直在找工作”,用现在完成进行时,故选Do【点评】考查时态,本题涉及现在完成进行时的应用。21. herambitionofbecomingaprofessionalsinger,sheveryhardsinceanearlyage.A.Torealize,hasbeentrainingB.Realizing,trainedC.Torealize,wastrainedD.Realized,hastrained【答案】A【解析】【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目的状语,第二句时间状语

20、sinceanearlyage通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。故A项正确。【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。22. Housingpricessinceafewyearsago.Therefore,it'stimethecentralgovernmentsomeeffectivemeasurestobringthemundercontrol.A.haveincreased;wouldtakeB.haveincreased;willtakeC.havebeenincr

21、easing;takesD.havebeenincreasing;took【答案】D【解析】【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型It's/wastimethat该是的时候了",从句中往往用过去时,也可以用"should+动词原形”;故答案是D。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型"It's/wastimethat。23. WhereisMary?Oh,shewe

22、ntoutafterbreakfast,andherpaperinthelibraryeversince.Youcanfindherthere.A.WroteB.hadwrittenC.hasbeenwritingD.iswriting【答案】C【解析】【分析】句意:一Mary去哪了?一她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时态。Mary写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。【点评】考查现在完成进行时。24. Anewmonetarypolicywilltakeeffectnextmonth.Reall

23、ygoodnews,especiallyforthosecompaniesthatwithmoney.A.havestruggledB.struggledC.havebeenstrugglingD.hadstruggled【答案】C【解析】【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行,并有可能持续下去,强调动作的全过程。故选C。【点评】考查时态,本题涉及现在完成进行时。2

24、5. Ihaven'tseenJackythesedays.SheforthedrivingtestduetotakeplacenextMonday.A.willprepareB.hasbeenpreparingC.waspreparingD.prepared【答案】B【解析】【分析】句意:一一这些夭我没见过Jacky。一一她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时。26. Excuseme,whichmovieareyouwaitingfor?Then

25、ewStarWars.We_hereformorethantwohours.A.waitedB.waitC.wouldbewaitingD.havebeenwaiting【答案】D【解析】【分析】句意:一打扰了,你们在等哪一部电影?一星球大战,我们已经在这儿等了两个多小时了。"for+时间段"与完成时连用,根据语境可知,说话的时候仍然在等,因此用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时。27. Fromhistiredface,Icantellhe_inthequeueforalongtime.A.iswaitingB.willwaitC.willbewaitingD.hasbeenwaiting【答案】D【解析】【分析】句意:从他疲惫的脸上,我可以看出他已经排了很长时间的队了。根据下文foralongtime可知应用现在完成进行时,故选D。【点评】考查时态语态,本题涉及现在完

温馨提示

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

评论

0/150

提交评论