您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 英语高中现在完成进行时练习题
英语高中现在完成进行时练习题一、单项选择现在完成进行时1.—Idon’trememberhavingeverseenJohnsincelastweek.Hashegonesomewhere?—Notreally.He_______hisnewly-boughtapartment.A.hasdecoratedB.wasdecoratingC.decoratedD.hasbeendecorating【答案】D【解析】试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。2.—Icountedsheep,IdrankmilkandItriedeverything,butnothinghelped.—Itseemsyou_____toomuchrecently.Trysomesleepingpills.A.workedB.workC.hadworkedD.havebeenworking【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。用法相同的副词还有lately,sofar,uptonow,bynow,fortwodays,sincelastFriday,in/during/overthelast/past/fewdays等。故答案为D。考点:动词时态。3.—I’msureAndywillwinthefirstprizeinthecomingEnglishSpeechContest.—Thereisnodoubtaboutit.He________foritformonths.A.ispreparingB.waspreparingC.hasbeenpreparingD.willprepare【答案】C【解析】试题分析:考查时态。根据句意,要表示一直在…,应用现在完成进行时,句意:—我相信安迪会在接下来的英语演讲比赛中得第一名。—毫无疑问。他准备了几个月了。故选C考点:考查时态4.Forsometimenow,Chinesepeople,undertheleadershipofCPC,______thecontentsoftheScientificDevelopmentTheoryinthecourseofpracticingsocialisminChina.A.hadbeenimprovingB.havebeenimprovingC.wereimprovingD.improved【答案】B【解析】考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。5.Uptonow,Marin_____inthelibraryforabouttwohours.A.readB.hadreadC.hasbeenreadingD.wouldread【答案】C【解析】试题分析:考查时态。句意:到目前为止,Marin已经在图书馆看了大约两个小时书了。根据“uptonow”可知,这里说的是现在的情况,排除B、D;Marin已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选C。考点:考查时态6.We________thebridgeforovertwoyearsanditwillbehalfayearbeforeit’scompleted.A.arebuildingB.havebuiltC.havebeenbuiltD.havebeenbuilding【答案】D【解析】试题分析:考查现在完成进行时态。由时间状语forovertwoyears可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。故要用现在完成进行时,因此选D。句意:我们已经造桥几乎两年了,桥竣工大概还要半年。考点:考查现在完成进行时态。7.—Nowtheweight.Only115.You’dbetterputonafewpounds.—Well,actually,I________likeahorse.A.ateB.waseatingC.havebeeneatingD.willeat【答案】C【解析】“现在(称)体重,只有115.你最好再增重几镑。”“噢,实际上,我一直都很大食量。”发生在过去,并有可能继续下去,应该用现在完成进行时。故选C。8.---Alice,what’swrongwithyou?Youlooksowornout.---Nothingserious.ImynewhousealldayandI’mafraidIwon’tfinishuntiltomorrowafternoon.A.havewhitewashedB.amwhitewashingC.havebeenwhitewashingD.shallbewhitewashing【答案】C【解析】考查时态:句意:---爱丽丝,你怎么了?你看起来很疲劳啊。--没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。用现在完成进行时,表示动作从过去一直延续到现在,可能还要继续。选C。9.Wherewereyouatsuppertime?I____foryoutojoinme.A.waitedB.hadwaitedC.havebeenwaitingD.waswaiting【答案】C【解析】时态题。根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的动作持续到现在。晚饭时你在哪?我一直等你。选C10.–Iwonderifyoucouldgowithmetothecinema.---Don’tdisturbme.I______acompositionallthemorningandhaven’tfinishedityet.A.writeB.waswritingC.havewrittenD.havebeenwriting【答案】D【解析】试题分析:--我想知道你是否能够陪我去电影院。--不要打扰我!我一早上都在写作文,还没完成呢。根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,故选D。考点:考察动词时态。11.---May!Howisyourplan?IheardyoustarteditlastSunday.---Oh!Iforit,butIhaven’tdecidedwheretostartit.A.havepreparedB.hadpreparedC.havebeenpreparingD.waspreparing【答案】C【解析】考察时态.句意:梅!你的计划怎么样了?我听说你上周开始了。——哦,我一直在准备,但是我还没有决定从哪儿开始。可知准备工作在此之前一直在进行,故用完成进行时态,选C。12.—Hey,man!Whysotired?—I_____forweeksforthecomingcelebrationoftheschool’s100thanniversary.A.waspreparingB.havebeenpreparingC.hadpreparedD.wasprepared【答案】B【解析】试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据forweeks可知这个动作一直都在持续,故选B项。考点:考查动词的时态13.Hehasagreatinterestintennisand______ittwiceaweekoverthepastyear.A.playsB.playedC.hadplayedD.hasbeenplaying【答案】D【解析】twiceaweekoverthepastyear到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。14.---where’sMom?-----She’sinthekitchen.She_____thehouseworkallmorningA.isdoingB.wasdoingC.didD.hasbeendoing【答案】D【解析】试题分析:考查动词的时态。句意:妈妈在哪?她在厨房里。她今早上一直在做家务。根据allmorning表示一直做某事,故选D项。考点:考查动词的时态15.(山东省实验中学高三第二次模拟考试)6.JackandSamantha____________fortheirweddingforawholeweekbutnothingisreallydone.A.havepreparedB.arepreparedC.havebeenpreparingD.prepared【答案】C【解析】句义:Jack和Samantha为他们的婚礼准备了一个星期,但是什么都没有准备好。本句的关键词是forawholeweek,该时间状语通常都是很现在完成时连用,表示从过去某个时间开始到现在一直都在做的事情,强调动作的持续性和反复性。故C正确。16.Jessicaoughttostopwork.Shehasaheadachebecauseshe_______toolong.A.readB.isreadingC.hadreadD.hasbeenreading【答案】D【解析】本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。17.(安徽省芜湖三校一模)Arecentstudyhasfoundthatthenumberofsmokers________sharplyoverthepastfiveyears.A.isincreasingB.areincreasingC.hasbeenincreasingD.havebeenincreasing【答案】C【解析】选C考查时态和主谓一致。句意:最近一项研究表明,在过去五年里,吸烟者人数急剧上升。thenumberof后接复数名词作主语,谓语动词则用第三人称单数;时间状语overthepastfiveyears表明用现在完成进行时。18.Inordertogetgoodmarksinthecomingexam,myson______lateeverynightinthepastthreeweeks.A.studiesB.studiedC.hasbeenstudyingD.wasstudying【答案】C【解析】试题分析:本题的关键词是时间状语inthepastthreeweeks,该结构常常与现在完成时连用。通常与in/duringthepast/last+一段时间连用的句子都使用现在完成时。惊讶:在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句使用现在完成进行时表示动作的延续。故C正确。考点:考察时态19.--Ihavegotaheadache.--Nowonder.You_________onthemathexercisestoolong.A.workB.areworkingC.havebeenworkingD.worked【答案】C【解析】试题分析:句意:-我有点头疼。-难怪呢。你这么长时间一直在做数学练习。根据语境可知说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案选C。考点:考查动词时态。20.---Didyoufindthemissingcoupleinthemountainyesterday?---No,butwe_______togetintouchwiththemeversince.A.havetriedB.hadtriedC.havebeentryingD.hadbeentrying【答案】C【解析
本文标题:英语高中现在完成进行时练习题
链接地址:https://www.777doc.com/doc-5216938 .html