您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 高考英语现在完成进行时真题汇编(含答案)
高考英语现在完成进行时真题汇编(含答案)一、单项选择现在完成进行时1.CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool,whereshe_______Englishforayear.A.studiesB.studiedC.isstudyingD.hasbeenstudying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool”和时间状语foryears可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。2.Lucy________guitarlessonseverythreeweeksinthepastthreeyears,butnowsheisconsideringshe'llmakeiteveryotherweek.A.ishavingB.hadhadC.hadD.hasbeenhaving【答案】D【解析】考查动词时态。句意:Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。根据句意可知应用现在完成进行时。现在完成进行时表示动作从过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。3.Thecompany________ariseinsalaryforagesbutnothinghashappenedyet.A.hasbeenpromisingB.hadpromisedC.promisedD.promises【答案】A【解析】【详解】本题考查现在完成进行时。解题步骤:1.确定时态:由“butnothinghashappenedyet”可知,空格处用现在完成进行时,表示这家公司多年来一直承诺提高工资,这个承诺的动作可能仍在继续进行。句意:这家公司多年来一直承诺提高工资,但至今没有任何进展。故选A项。4.--Hi,Lucy!WhendidyouarriveinBerlin?--Lastweekend,Iadifferentculturesincethen.A.wasexperiencingB.willbeexperiencingC.havebeenexperiencingD.hadbeenexperiencing【答案】C【解析】试题分析:句意:—Hi,Lucy,你什么时候到柏林的?—上周末,从那时起我一直在体验一种不同的文化。本句的时间状语是sincethen,通常和现在完成时连用,本句使用现在完成进行时表示动作的延续性和反复性。故C正确。考点:考查时态5.—Mum,Dadoughttostopworking?—Yes,hehasabadheadachebecausehe_______toolong.A.readB.hasbeenreadingC.hadreadD.isreading【答案】B【解析】试题分析:考察现在完成进行时。现在完成进行时表示从过去某时开始一直持续到现在,并且还将持续下去。结构为have/has+been+动词的现在分词。句意:上文:妈妈,爸爸应该停止工作了吗?下文:他由于一直读书时间过长而头疼。故选B。考点:考察现在完成进行时6.Uptonow,Marin_____inthelibraryforabouttwohours.A.readB.hadreadC.hasbeenreadingD.wouldread【答案】C【解析】试题分析:考查时态。句意:到目前为止,Marin已经在图书馆看了大约两个小时书了。根据“uptonow”可知,这里说的是现在的情况,排除B、D;Marin已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选C。考点:考查时态7.—Darling,theheadache________me.—Nowonder,you_________theSouthKoreanTVsoapssincelastnight.A.kills;havewatchedB.iskilling;havebeenwatchingC.isgoingtokill;werewatchingD.waskilling;hadwatched【答案】B【解析】先看第二空,根据时间状语sincelastnight可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。8.--IamsureMarywillwinthefirstplaceinthecomingcompetition.--Ithinkso.She________foritformonths.A.haspreparedB.hasbeenpreparingC.hadpreparedD.prepared【答案】B【解析】试题分析:考查时态。句意:--我相信玛丽会在接下来的比赛中获得第一名。--我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。考点:考查时态9.I’msureyouwilldobetterinthetestbecauseyou________sohardthisyear.A.studiedB.hadstudiedC.willstudyD.havebeenstudying【答案】D【解析】【详解】考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在学习很努力。根据语境,学习的动作是从过去一直持续到现在,还要持续下去。所以用现在完成进行时。故选D。10.—Nowtheweight.Only115.You’dbetterputonafewpounds.—Well,actually,I________likeahorse.A.ateB.waseatingC.havebeeneatingD.willeat【答案】C【解析】“现在(称)体重,只有115.你最好再增重几镑。”“噢,实际上,我一直都很大食量。”发生在过去,并有可能继续下去,应该用现在完成进行时。故选C。11.Wherewereyouatsuppertime?I____foryoutojoinme.A.waitedB.hadwaitedC.havebeenwaitingD.waswaiting【答案】C【解析】时态题。根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的动作持续到现在。晚饭时你在哪?我一直等你。选C12.—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.TrafficconditionsinNanchang_____fordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.A.areworseningB.hadworsenedC.havebeenworseningD.worsened【答案】C【解析】试题分析:考查时态。根据时间状语fordecades和句意可知用现在完成进行时。句意:十年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。选C。考点:考查时态15.---Youlookverytired.---Well,__________mylessonsalltheafternoon.A.IhavereviewedmylessonsB.IhavebeenreviewingC.IreviewedD.Ihadreviewed【答案】B【解析】试题分析:考查时态:句意:--你看起来很累。--是,我整个下午都在复习功课。因为是过去到现在一直在做…,可能动作刚刚结束,但是影响还在,象这题中的Youlookverytired.可以用现在完成进行时,选B。考点:考查时态16.—What’sthepriceofpetrolthesedays?—It________frequentlysincelastyear.A.isarisenB.increasedC.hasbeenrisingD.hasraised【答案】C【解析】考查动词时态。根据语境可知“从去年以来汽油一直在涨”,故应选C项。17.It'ssaidthatthey________abetterlifeeversincetheymovedtotheUS.A.hadenjoyedB.havebeenenjoyingC.wereenjoyingD.wouldenjoy【答案】B【解析】B考察动词时态。句义:据说,他们自从搬到美国后一直过着更好的生活。根据句义可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。故应该使用现在完成进行时。故B正确。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.We________thebridgeforovertwoyearsanditwillbehalfayearbeforeit’scompleted.A.arebuildingB.havebuiltC.havebeenbuiltD.havebeenbuilding【答案】D【解析】试题分析:考查现在完成进行时态。由时间状语forovertwoyears可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的
本文标题:高考英语现在完成进行时真题汇编(含答案)
链接地址:https://www.777doc.com/doc-7178791 .html