2023-2024 学年高中语法专项练习单选100题-现在完成进行时态-教师版_第1页
2023-2024 学年高中语法专项练习单选100题-现在完成进行时态-教师版_第2页
2023-2024 学年高中语法专项练习单选100题-现在完成进行时态-教师版_第3页
2023-2024 学年高中语法专项练习单选100题-现在完成进行时态-教师版_第4页
2023-2024 学年高中语法专项练习单选100题-现在完成进行时态-教师版_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

2023-2024学年高中语法专项练习单选100题-现在完成进行时态1.(2023·天津市·历年真题)Thelittleboyisdirtyfromheadtofootbecausehe______inthemudallmorning.A.has

played B.is

playingC.has

been

playing D.was

playing【答案】C【解析】句意:这个小男孩从头到脚都很脏,因为他一早晨都在泥里玩。根据时间状语allmorning可知,“玩”的动作从过去开始一直持续到现在。应用现在完成进行时。故选C。2.(2010·湖南省·历年真题)I'mtiredout.I______allafternoonandIdon'tseemtohavefinishedanything.A.shopped B.haveshoppedC.hadshopped D.havebeenshopping【答案】D【解析】句意:我累极了。我整个下午都在购物,好像是我什么都没有完成。由题干中的I'mtiredout以及时间状语allafternoon可知,shop这个动作整下午都在进行中,所以用现在完成进行时态have/hasbeendoing,主语是I,助动词用have。故选D。3.(2016·江苏省·历年真题)Dashan,who

______

crosstalk,theChinesecomedictradition,fordecades,wantstomixitupwiththeWesternstand-uptradition.A.will

be

learning B.is

learningC.had

been

learning D.has

been

learning【答案】D【解析】句意:大山,一直潜心研究中国的传统戏剧——相声好几十年,想把相声和西方的脱口秀结合起来。根据句中的时间状语for

decades可知应该使用完成时;由句意和常识可知,大山研究中国的相声还在进行中,所以用现在完成进行时。故选D。4.(2013·福建省·历年真题)Thegirlhasagreatinterestinsportand______badmintonclassestwiceaweekoverthelastthreeyears.A.took B.istakingC.takes D.hasbeentaking【答案】D【解析】句意:这个女孩对运动很感兴趣,在过去的三年里,她一周上两次羽毛球课。根据overthelastthreeyears可知用完成时,且根据句意可知是到现在为止一直持续进行的动作,用现在完成进行时,故选D。5.(2010·陕西省·历年真题)IhavetoseethedoctorbecauseI______alotlately.A.have

been

coughing B.had

coughedC.coughed D.cough【答案】A【解析】句意:我得去看医生,因为我最近咳嗽得很厉害。时间副词lately通常与现在完成时连用。分析句意havetoseeadoctor可知,咳嗽cough这个动作在过去已开始,一直持续到现在,还有可能会持续下去,因此用现在完成进行时。故选A。6.(2010·天津市·历年真题)We______onthisprojectforfourhours.Let'shavearest.A.areworking B.havebeenworkingC.worked D.hadworked【答案】B【解析】句意:我们已经在这个项目上工作4个小时了,休息一会儿吧。根据句意可知这个动作从过去持续到现在,因为还未完成,因此有可能继续持续下去,故用现在完成进行时。故选B。7.(2015·福建省·历年真题)-Where

is

Peter?I

can't

find

him

anywhere.-He

went

to

the

library

after

breakfast

and

__________

his

essay

there

ever

since.()A.wrote B.had

writtenC.has

been

writing D.is

writing【答案】C【解析】答案C.由语境可知,皮特是在早饭之后去图书馆的,从那个时候就一直在写论文,这个动作一直延续到了现在,所以应该用现在完成进行时.现在完成进行时表示动作从某一时候开始,一直延续到现在.C符合语境,故选C.句意:---皮特在哪?我哪都找不到他?--早饭之后他就去了图书馆,从那之后就一直在那儿写论文.本题考查时态的用法.解答此类题目的关键是要读懂句意,分析上下文的语境,判断时态,锁定答案.8.(2022·内蒙古自治区通辽市·月考试卷)Themanager______theworkershowtoimprovetheprogramsince9am.A.hastold B.istellingC.hasbeentelling D.willhavetold【答案】C【解析】句意:从上午9点开始,经理就一直在告诉工人们如何改进这个项目。由句子的时间状语since9am可知,本句应用现在完成时或现在完成进行时,故排除B项和D项;现在完成时侧重过去的动作对现在造成的影响和结果,而现在完成进行时则侧重做一件事情的过程。此处意为“一直在……”。故选C。9.(2020·河南省鹤壁市·单元测试)—Why,Jack,youlooksotired!—Well,I______thehouseandImustfinishtheworktomorrow.A.waspainting B.willbepaintingC.havepainted D.havebeenpainting【答案】D【解析】考查动词的时态。根据“你看起来很疲惫”和“我必须明天完成工作”判断,应选现在完成进行时,表示从过去到现在为止一直在做某事,而且通常还要继续下去。此处表示“我一直在刷房子”。10.(2020·陕西省西安市·期末考试)Motherwantedtobeagoodprovider,aroleshe______sincehermarriagetoFather.A.shoulders B.shoulderedC.isshouldering D.hasbeenshouldering【答案】D【解析】考查时态。句意:母亲想成为一名好的赡养者——一个自她嫁给父亲以来就一直在肩负责任的角色。因为有since故用现在完成进行时,即shehasbeenshouldering作定语,修饰arole。11.(2019·江苏省苏州市·月考试卷)Excuseme,Marcia,areporterfromVanityFair______allday.Couldyouspeaktohernow?A.phones B.hasphonedC.hasbeenphoning D.phoned【答案】C【解析】考查时态。从整体语境判断,应使用现在时,首先排除选项D;再根据句中状语allday可知,应用现在完成进行时。12.(2010·陕西省·历年真题)IhavetoseethedoctorbecauseI______alotlately.A.havebeencoughing B.hadcoughedC.coughed D.cough【答案】A【解析】考查时态。句意:我必须要看医生,因为我近来咳嗽得厉害。由Ihavetoseethedoctor以及时间状语lately可知,要用现在完成进行时态表示这一段时间“我”一直在咳嗽。故A项正确。13.(2010·重庆市·历年真题)—Whydoyouwanttoworkforourcompany?—ThisisthejobthatI______for.A.looked B.amtolookC.hadlooked D.havebeenlooking【答案】D【解析】考查时态。根据语境推测这很可能是工作面试时的对话,根据对话的时态判断应用现在完成进行时,表示“到现在为止一直在做某事”。句意为“这是我一直在找的工作”。14.(2010·辽宁省·历年真题)Joseph______toeveningclassessincelastmonth,buthestillcan'tsay“What'syourname?”inRussian.A.hasbeengoing B.wentC.goes D.hasgone【答案】A【解析】考查动词时态。根据句中的时间状语sincelastmonth可排除B项和C项;现在完成时表示到现在为止已经完成或过去发生但强调对现在的影响的事情,现在完成进行时表示到现在为止一直在做某事,强调连续性。句意:约瑟夫自从上个月以来一直在上夜校,但他仍然还不会用俄语说“你叫什么名字?”。故选A项。15.(2023·广东省·月考试卷)I___________onmypaperthismorninginthelibrary.A.havebeenworked B.haveworkedC.havebeenworking D.hadworked【答案】C【解析】略16.(2023·广东省深圳市·期中考试)—Youareagreatswimmer.—Thanks.It'sbecauseI______alotthesedays.A.havebeenpractising B.waspractisingC.wouldpractise D.hadpractised【答案】A【解析】句意:——你游泳游得很好。——谢谢。这是因为我最近一直在练习。根据句意和时间thesedays可知这里表示最近一段时间一直在做某事,用现在完成进行时。故选A。17.(2023·广东省·期中考试)____________manytimes,hestillcouldnˈtovercomethedifficulties.A.Trying B.Tried C.Havetried D.Havingtried【答案】D【解析】略18.(2023·广东省·期中考试)Thewashingmachine______allmorning.Whatonearthareyouwashing?A.hasbeenrunning B.hadrunC.wasrunning D.willrun【答案】A【解析】略19.(2023·广东省·月考试卷)We________tomakeourenvironmentmorebeautifulsincethetimehumansstartedgardeningA.try B.aretryingC.havebeentrying D.willtry【答案】C【解析】考查动词时态。句意:自从人类开始园艺以来,我们一直在努力使我们的环境更加美丽。根据时间状语sincethetimehumankindstartedgardening可知,谓语动词应用现在完成时,从而排除ABD三项,根据句意可知,此处用现在完成进行时,表达动作或状态从过去某一时间开始一直持续到现在,且有仍在继续进行的趋势。故选C项。20.(2023·天津市市辖区·模拟题)Iwon’ttellthestudenttheanswertothemathproblemuntilhe_____onitformorethananhour.A.hasbeenworking B.willhaveworkedC.willhavebeenworking D.hadworked【答案】A【解析】句意:直到这个学生做了一个多小时,我才会告诉这个学生这道数学题的答案。A.hasbeenworking现在完成进行时;B.willhaveworked将来完成时;C.willhavebeenworking将来完成进行时;D.hadworked过去完成时。由时间状语formorethananhour可知,空处谓语动词需用现在完成进行时态,表示过去发生的动作一直持续到现在,将有可能继续下去。故选A。21.(2023·天津市市辖区·模拟题)----Jennyisbecomingslimmerandslimmer.-----Itissaidthatshehiredafitnessinstructorlastyearand______

since.A.isworkingout B.workedoutC.hasbeenworkingout D.hadworkedout【答案】C【解析】句意:——珍妮变得越来越苗条了。——据说去年她聘了一个健身教练,从那以后,她就一直在健身中。由句中的since可知since前面的谓语动词应用现在完成时,又从去年到现在,甚至还要延续到将来,珍妮都在健身,说明要用现在完成进行时。故选C。22.(2023·重庆市市辖区·期末考试)Sheoughttostopworking.Shehasaheadachebecauseshe______alldaylong.A.hasbeenreading B.hadreadC.isreading D.read【答案】A【解析】句意:她应该停止工作。她头痛,因为她整天都在看书。考查时态。A.现在完成进行时;B.过去完成时;C.现在进行时;D.一般过去时。根据时间状语alldaylong以及语境可知,此处表示过去发生的动作对现在的影响,而且这个动作持续到现在,应用现在完成进行时。故选A。23.(2023·澳门特别行政区·其他类型)—WhereisPeter?Ican'tfindhimanywhere.—Hewenttothelibraryafterbreakfastand______hisbookthereeversince.A.hasbeenwriting B.wroteC.hadwritten D.iswriting【答案】A【解析】句意:——彼得在哪里?我哪儿都找不到他。——他在早餐过后就去了图书馆,从那以后他就一直在那里写书。从句意中可以知道写书的动作,从过去发生,一直延续到了现在,并且还在持续,所以用现在完成进行时。故选A。24.(2023·天津市·期末考试)—I'm

sure

Andrew

will

win

the

first

prize

in

the

final.—I

think

so.He

______

for

it

for

months.A.is

preparing B.was

preparingC.had

been

preparing D.has

been

preparing【答案】D【解析】句意:——我确信Andrew将在决赛中拿第一。——我想是的。他一直准备数月了。从上文可知,Andrew将在决赛中拿第一,说明他一直在准备,还未停止,又根据时间状语for

months可知,此处应用现在完成进行时。故选D。25.(2022·天津市市辖区·月考试卷)They______theproblemsincethismorning,buthaven'treachedanagreement.()A.discussed B.discussC.have

been

discussing D.were

discussing【答案】C【解析】答案:C考查现在完成进行时.根据since

this

morning可只要用现在完成时,再根据but

haven't

reached

an

agreement可知现在还在进行.故选:C.他们从今天早上就一直在讨论这个问题,但还没有达成协议.对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态,同时关注特殊的结构.26.(2020·全国·月考试卷)Wecanfindbeautifullightintheotherperson,whichmaybepreciselywhatwe______forallalong.A.aresearching B.willsearchC.havebeensearching D.havesearched【答案】C【解析】句意:我们可以在别人身上找到美丽的光芒,这也许正是我们一直在寻找的。根据句意可知,这里描述的是从过去开始一直持续到现在并可能持续下去的动作,且带有一定的感情色彩,故用现在完成进行时,故选C。27.(2022·江苏省泰州市·月考试卷)Andywillwinthegamebecausehe______itformonths.A.ispreparing B.preparesforC.hasprepared D.hasbeenpreparing【答案】D【解析】句意:安迪会赢得比赛,因为他已经准备了好几个月。由主句中的willwin及结合从句中的formonths可知,because引导的从句需用现在完成进行时,即have/hasbeendoing的形式,表示“从过去到现在,有可能持续到将来的动作”。prepare准备,为动词原形,其主语he是第三人称单数,因此助动词需用has,故选D。28.(2022·天津市市辖区·期中考试)--Isnˈtitdifficulttodrivedowntowntowork?--Yes,thatˈswhyI___________toworkbybus.A.havebeengoing B.havegoneC.wasgoingto D.willhavegone【答案】A【解析】句意:——开车去市中心上班是不是很困难?——是的,这就是为什么我一直坐公共汽车去上班。用现在完成进行时表一直进行的动作,且有可能还会继续下去。故选A。29.(2022·天津市市辖区·月考试卷)WarepicfilmTheBattleatLakeChangjin________ChineseboxofficeforalongtimesinceitsfirstreleaseinBeijing.A.dominated B.wasdominatedC.hasbeendominating D.hasbeendominated【答案】C【解析】句意:战争史诗电影《长津湖之战》自在北京上映以来,长期占据中国票房的主导地位。dominate统治,支配,动词原形。由句中的sinceitsfirstreleaseinBeijing可知,此处需用现在完成进行时表述从过去到现在,有可能持续到未来的动作。30.(2022·陕西省西安市·月考试卷)—WhereisBetty?—Sheisstillinherroom.She______herroomsincethismorning.A.iscleaning B.wascleaningC.hasbeencleaning D.hascleaned【答案】C【解析】句意:——Betty在哪里?——她还在她的房间里。从早上开始,她一直在打扫她的房间。根据时间状语sincethismorning和Sheisstillinherroom.可知,句子用现在完成进行时,表示动作从过去某个时刻开始一直持续到现在,甚至将来,强调进行的过程。故选C。31.(2022·天津市·专项测试)—I'vegotaheadache.—Nowonder.You______infrontofthecomputertoolong.A.work B.are

workingC.have

been

working D.worked【答案】C【解析】句意:——我头疼。——这不奇怪。你在电脑前工作时间太长了。根据You______infrontofthecomputertoolong.可知是从过去到现在一直在电脑前工作,考查现在完成进行时,故选C。32.(2022·全国·同步练习)Themedia______thetrade-unionsforyearsandtheunionshavecalledforachange.A.has

been

attacking B.has

been

attackedC.had

attacked D.had

been

attacked【答案】A【解析】句意:媒体多年来一直在攻击工会,工会呼吁做出改变。结合时间状语foryears和句意,句子应用现在完成进行时,表示动作发生在过去,一直持续到现在。故选A。33.(2022·全国·同步练习)—Hi,

Jack,

youlooksotired.—I'mtired.

I______thekitchenallday.A.painted B.had

paintedC.have

been

painting D.was

painting【答案】C【解析】句意:——嗨,杰克,你看起来好累。——我累了。我一整天都在粉刷厨房。根据句意及allday可知,过去发生的动词一直持续到现在,应用现在完成进行时。故选C。34.(2022·天津市·模拟题)—I'msureTomwillwinthefirstprizeinthefinal.—Ican'tagreemore.He______foritformonths.()A.is

preparing B.had

been

preparingC.was

preparing D.has

been

preparing【答案】D【解析】分析句子,结合时间状语for

months和句意,句子应用现在完成进行时,表示动作发生在过去,一直持续到现在,对现在有影响。故选:D。-我相信汤姆会在决赛中获得一等奖。-我完全同意。他已经准备了几个月了。现在完成进行时是英语中的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。35.(2022·全国·同步练习)—Wherehaveyoubeen?We______youeverywhere.—Sorrytohavemadeyouworryaboutme.A.have

been

looking

for B.looked

forC.had

looked

for D.look

for【答案】A【解析】句意:——你去哪儿了?我们一直在到处找你。——很抱歉让你们担心我。根据前一句Wherehaveyoubeen?和语境提示可知,空处谓语动词需用现在完成进行时态:表示过去发生的动作一直持续到现在,有可能将会一直进行下去,主语是第一人称复数we,所以助动词需用have。故选A.36.(2022·全国·同步练习)Thecostoflivingrecently______steadilybecauseofepidemicofCOVID-19,leadingsomepeopletodropoutofthebigcityrace.A.is

climbing B.is

being

climbedC.has

been

climbing D.has

been

climbed【答案】C【解析】句意:由于新冠病毒的肆虐,最近的生活费用一直在稳步攀升,导致一些人退出了大城市的竞争。根据句意和recently可知,这里表示现阶段一直发生的事情,用现在完成进行时,且主语Thecostofliving和动词climb之间是主动关系。故选C。37.(2022·全国·同步练习)Theconstructionworkers______thebridgefortwomonths,andhopefullyitwillbecompletednextmonthandbringlocalcitizensgreatconvenience.A.have

built B.are

buildingC.build D.have

been

building【答案】D【解析】句意:建筑工人已经建造这座桥两个月了,希望它能在下个月完工,给当地居民带来极大的便利。根据句中时间状语fortwomonths和nextmonth可知,建筑工人“建造”这个桥的动作,从两个月前开始,一直持续到现在,且可能继续到下个月,主语workers是复数形式,谓语动词应该用现在完成进行时的结构的复数形式。故选D。38.(2022·天津市市辖区·模拟题)Becausesociety______sorapidlyduringthelastfewyears,thegapbetweenthegenerationshasbecomelarger.A.changed B.hasbeenchangingC.hadchanged D.waschanged【答案】B【解析】句意:因为社会在过去几年里变化的非常快,代沟也变得越来越大。根据duringthelastfewyears可知,变化已经发生且还会继续下去,用现在完成进行时,故选B。39.(2021·北京市·专项测试)Excuseme,Madam.AjournalistfromtheDailyMail_______allday.Couldyouspeaktohimnow?A.wasphoned B.hasbeenphonedC.isphoning D.hasbeenphoning【答案】D【解析】句意:对不起,夫人,《每日邮报》记者艾伦一整天都在打电话。你现在可以和他谈话吗?journalist与phone之间是主谓关系,排除A、B项;根据语境及时间状语all

day可知,要用现在完成进行时,表示过去到现在一直在做某事。故选D。40.(2021·江西省吉安市·单元测试)What______meisthatthemanhasbeen______aboutthe______questionformonths.A.puzzle;puzzled;puzzling B.puzzle;puzzled;puzzlingC.puzzles;puzzled;puzzling D.puzzles;puzzling;puzzling【答案】D【解析】句意:令我不解的是,这个人对那个令人费解的问题已经苦苦思索了好几个月了。分析句子结构可知,第一个空格处为what引导的主语从句的谓语部分。根据主句谓语is可知,此处用一般现在时。从句主语为what,谓语使用第三人称单数形式,故填puzzles;第二个空格处是that引导的表语从句的谓语部分,且从句使用现在完成进行时“have/hasbeendoing”的结构,故填puzzling;第三个空格处作定语修饰名词questions,需用puzzle的形容词形式puzzling,意为“令人迷惑的”。故选D。41.(2021·黑龙江省·期末考试)She'stiredofacting,andshe______changingforanewjob,butshehasn'tmadeuphermindyet.A.hadconsidered B.hasbeenconsideringC.considered D.isgoingtoconsider【答案】B【解析】句意:她厌倦了表演;她一直在考虑换新的工作,但是她还没有下定决心。根据She'stiredofacting及changingforanewjob可知,她一直在考虑换工作,而且还在考虑中,故用现在完成进行时。故选B。42.(2021·北京市·专项测试)I'msureyouwilldobetterinthetestbecauseyou______sohardthisyear.A.studied B.hadstudiedC.willstudy D.havebeenstudying【答案】D【解析】句意:我确定你这次考试会非常好,因为你今年一直如此勤奋。由句中的动willdobetter推断考试尚未进行,联系时间状语thisyear判断studyhard用与现在相关的时态,排除A和B;现在完成进行时表示从过去某时开始到现在这一段时间里一直延续着的动作还在继续进行;根据句意,今年一直在努力,而考试是将要进行,所以努力学习仍在进行中,故选D。43.(2021·黑龙江省鹤岗市·月考试卷)Nowthatsheisoutofjob,Lucy______goingbacktoschool,butshehasn'tdecidedyet.A.hadconsidered B.hasbeenconsideringC.considered D.isgoingtoconsider【答案】B【解析】考查时态。句意:因为Lucy失业了,所以她在考虑重返校园,但她现在还没决定。根据题意说话者在说现在的情况,因此排除了A、C、D三项,B表示现在完成进行时,表示现在的事,进行时强调“考虑”这个动作的“未完性”,故选B。44.(2021·广东省深圳市·月考试卷)Inmyyoungeryears,myfathergavemesomeadvicethatI______inmymindeversince.A.turned

over B.was

turning

overC.had

turned

over D.have

been

turning

over【答案】D【解析】句意:在我年轻的时候,我父亲给了我一些建议,从那以后我一直在思考这些建议。根据时间状语eversince,可知“回想”这个动作从过去开始一直持续到现在,可能会持续下去,用现在完成进行时。故选D。45.(2021·天津市市辖区·期中考试)-I'msureSusanwillwinfirstplaceinthecontest______nextweek.-Iagreewithyou.Sheisexcellentand______foritforseveralmonths.()A.will

be

held;

was

preparingB.held;

preparesC.to

be

held;

has

been

preparingD.being

held;

had

prepared【答案】C【解析】答案是C.本题考查非谓语动词和时态;第一句中需要非谓语动词做theconcert的定语,排除A;过去分词做定语表示"被动和完成",动词不定式做定语表示"将来";现在分词做定语表示"进行";由句中的nextweek可知,音乐会"将要被举行",所以需要动词不定式的被动语态;第二句中forseveralmonths是与现在相联系的段时间,需要现在完成时,且根据语境可知,prepare的动作还在进行中,所以需要现在完成进行时.故选:C.--我相信苏珊将在下周举行的比赛中获得第一名.--我同意你的看法.她很出色,已经准备了好几个月了.首先判断选项中的动词在句中是以谓语还是非谓语形式出现,然后根据选项在句中的功能结合非谓语的基本用法做出合理的判断.要关注常见非谓语动词的搭配.46.(2021·天津市·模拟题)Mr.Smith_______

thesedays.Ithinkheshouldtakeaholidaybeforeheburnsout.A.has

been

overworking B.overworkedC.had

overworked D.was

overworking【答案】A【解析】句意:这几天史密斯先生一直在超负荷工作。我认为他应该在筋疲力尽之前休个假。根据Ithinkheshouldtakeaholiday

before

he

burns

out(我认为在他垮掉之前应该有一个假期)可知,前一句的含义应该是“这几天史密斯先生一直在超负荷工作”,所以用现在完成进行时,故选A。47.(2021·江苏省盐城市·期中考试)Thesescientists________attheprojectofgenomeeditingbutthere'sstillmuchtobeexplored.()A.have

worked B.workedC.work D.have

been

working【答案】D【解析】考查时态。句意:这些科学家一直在从事基因组编辑项目,但仍有许多有待探索的地方。空处为句子谓语动词,结合语境和下文"there'sstillmuchtobeexplored."可知,此处强调动作从过去开始,持续到现在并持续到将来,应用现在完成进行时。故选:D。这些科学家一直在从事基因组编辑项目,但仍有许多有待探索的地方。考查时态。做这类题,要结合语意和选项,判断句子时态。48.(2021·澳门特别行政区·其他类型)-Takeabreak,Amy.You______onthepianoallmorning.-Allright.Butthecompetitioniscomingsoon.Ihavetoworkharder.()A.are

practising B.will

be

practisingC.have

been

practising D.practice【答案】C【解析】根据句意和时间状语allmorning可知这里表示从过去到现在一直做的事情,可能还要继续下去.用现在完成进行时.故选:C。-休息一下,艾米.你整个上午都在练习钢琴.-好吧.但是比赛很快就要开始了.我必须更加努力.现在完成进行时是英语中动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分.表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去.49.(2021·北京市·专项测试)-Why?Tony,youlooksotired!-Well,I

thewashingmachinethewholemorning.A.was

repairing B.will

be

repairingC.have

repaired D.have

been

repairing【答案】D【解析】答案是D.本题考查现在完成进行时;现在完成进行时表示与现在相联系的段时间内一直在进行,没有间断的动作;有时与现在完成时换用,但是现在完成进行时往往侧重指动作仍在进行中;由题干中look

so

tired推断the

whole

morning是与现在相联系的段时间,repair的动作整个上午一直在进行,而且还在进行中,故答案需要用现在完成进行时。故选:D。--为什么?托尼,你看起来好累!--嗯,我整个上午都在修理洗衣机.对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态,同时关注特殊的结构.50.(2021·天津市·期中考试)I

wonder

if

John

has

forgotten

my

number.I

______

him

to

call

for

the

past

two

hours.()A.have

been

expecting B.have

expectedC.have

been

expected D.expected【答案】A【解析】答案:A根据句子里的时间状语,"forthepasttwohours"意思是"在过去的两小时",推出时态为现在完成时;再结合语境可知,在过去的两小时我一直在期望他打电话,所以表示在一段时间内持续的动作可以使用进行时,故整个句子使用现在完成进行时,答案为A.我想知道约翰是不是已经忘了我的电话号码,在过去的两小时我一直在等他电话.考生在答题时能及时抓住句子的时间状语,从而确定时态,另外句子暗示的语境也很重要.51.(2021·天津市市辖区·期末考试)Peterlovesoutdooractivities─heskisinwinterand_________andhuntingsincehewasachild.()A.is

fishing B.was

fishingC.has

been

fishing D.had

been

fishing【答案】C【解析】C.根据后面的since

he

was

a

child可知是现在完成时,所以C正确。故选:C。彼得喜欢户外活动,他冬天滑雪,从小就钓鱼打猎。单项填空是一种容量大、考查面广的题型.它可集中考查词法、句法、语法知识。因此在各级各类考试中,单项选择是必不可少的题型。解答单项选择题,一般要经过四个阶段:阅读审题--观察分析--选择判断--复查验证。52.Her

eyes

are

red

because

she

______

up

peppers

for

the

past

one

hour.()A.had

cut B.has

been

cuttingC.cut D.was

cutting【答案】B【解析】答案B。have/hasbeendoing表示过去发生的动作一直持续到现在,可能刚刚结束,还可能继续持续下去。由hereyesarered可知,because连接的原因状语从句也用现在的某个时态,她切辣椒这个动作从过去开始,还可能继续切下去,故用现在完成时。选B。句意:她的眼睛通红,因为在过去的一个小时她一直在切辣椒。本题考查现在完成时的用法,要结合上下文的语境选择出正确选项。53.(2019·江苏省宿迁市·期中考试)-Youknow,Bob,themid-termexamisapproaching.-Youaretellingme!We______,preparingforit.()A.have

been

working

hard B.will

be

working

hardC.were

working

hard D.had

worked

hard【答案】A【解析】答案:A考查现在完成进行时.根据You

are

telling

me可知动作从过去一直持续到现在,还要再进行下去,所以用考查现在完成进行时.故选:A.-你知道吗,鲍勃,期中考试快到了.-你在告诉我!我们一直在努力工作,为它做准备.本题考查现在完成进行时,现在完成进行时表示过去的事情对现在造成影响,或过去的动作延续到现在,一般和recently,sofar,inthepast/last…搭配.54.Motherwantedtobeagoodprovider,aroleshe______

sincehermarriagetoFather.A.shoulders B.shoulderedC.isshouldering D.hasbeenshouldering【答案】D【解析】句意:妈妈想把一家人都养得好好的。自从嫁给父亲后,她就一直承担着这一角色。根据sincehermarriagetoFather并结合语境可知,此处表示从过去某时开始一直持续到现在的动作,并且还将持续下去,故用现在完成进行时。故选D。55.(2020·江苏省宿迁市·单元测试)We

theproblemforquitealongtime,butwe

​​​​​​​anyconclusionyet.A.haddiscussed;haven'treachedB.discussed;haven'treachedC.havebeendiscussing;haven'treachedD.havediscussed;haven'tbeenreaching【答案】C【解析】句意:我们讨论这个问题已经很长时间了,但还没有得出任何结论。根据句意可知,第一空用现在完成进行时表示从过去某时刻开始一直持续到现在的动作;第二空根据yet可知,应用现在完成时。故选C。56.(2020·安徽省阜阳市·单元测试)Theoldman,______abroadfortwentyyears,isonthewaybacktohismotherland.A.towork B.workingC.tohaveworked D.havingworked【答案】D【解析】句意:在国外工作了20年的这位老人正在回国的路上。本题的work与theoldman之间构成主动关系,故使用动词的-ing形式;且这个老人在国外工作20年这件事情是在他回国之前就完成的,故使用动词的-ing形式的完成式。故选D。57.(2019·江苏省镇江市·期末考试)——WhereisJerry?——HeisatthelibrarystudyingforhisJapanesetest.

Infact,

he______forthetesteverydayoverthepastweek.A.hasreviewed B.wasreviewingC.hasbeenreviewing D.hadbeenreviewing【答案】C【解析】句意:——杰瑞在哪里?——他在图书馆准备日语考试。事实上,在过去的一周里,他每天都在复习考试。A.现在完成时;B.过去进行时;C.现在完成进行时;D.过去完成进行时。根据语境和后面的时间状语everydayoverthepastweek表示复习是从过去一直持续到现在并且还在持续的动作,用现在完成进行时。故选C。58.(2020·云南省·单元测试)TrafficconditionsinBeijing

fordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.A.isworsening B.haveworsenedC.havebeenworsening D.worsened【答案】C【解析】句意:北京的交通情况几十年来一直都在变得更糟糕。起初的时候,人们只是抱怨交通堵塞高峰期,但是现在每个小时都是高峰期。时间状语fordecades数十年以来,常常与现在完成时连用。而根据句意指数十年以来一直都在变得更糟糕,故使用现在完成进行时,故选C。59.(2021·全国·同步练习)Thepricesofallthegoods______upandnooneknowswhentheywillbecomestable.A.hadgone B.havebeengoingC.havegone D.hadbeengoing【答案】B【解析】句意:所有商品的价格都在上涨,没有人知道什么时候会稳定下来。结合句意可知,此处表示动作发生在过去,一直持续到现在,有可能继续持续下去,故用现在完成进行时。主语是Thepricesofallthegoods,助动词用have,故选B。60.(2019·宁夏回族自治区石嘴山市·月考试卷)——How

much

do

you

know

about

the

trade

war

between

China

and

America?——Well,

the

newspapers

________

it

in

the

past

few

weeks.A.report B.will

reportC.reported D.have

been

reporting【答案】D【解析】句意:——你对中美之间的贸易战了解多少?

——嗯,在过去的几周里,报纸一直在报道这件事。现在完成进行时(have/hasbeendoing)表示与现在相联系的段时间内一直在进行,没有间断的动作;有时与现在完成时换用,但是现在完成进行时往往侧重指动作仍在进行中;题干中in

the

past

few

weeks是与现在相联系的段时间,必须用现在完成时;语境中指报道还在进行中,故需要用现在完成进行时,故选D。61.(2020·江西省·单元测试)—Whyareyousoangrywithyourbrother?—I________forthemathtestsinceIgotup,butheisalwaysinterruptingmebyaskingquestions.A.prepared B.havebeenpreparingC.hadprepared D.waspreparing【答案】B【解析】句意:——为什么你对你的弟弟如此生气?——自从起床我一直在准备数学考试,但是他总是打断我问我问题。A.一般过去时;B.现在完成进行时;C.过去完成时;D.过去进行时;根据since可知,用完成时。此处表示一直在准备数学考试,表示动作从过去持续到现在并有可能继续持续下去,需用现在完成进行时,主语是I,谓语动词是复数。havebeendoing。故选B。62.(2020·广东省广州市·单元测试)—Toourrelief,rescueworkisunderwayinthequake-hitareainMexico.—Yes,volunteersarehelpingtodistributethedonatedprovisionsthat______.A.werepouringin B.havebeenpouringinC.arepouredin D.hadbeenpouredin【答案】B【解析】考查时态辨析。句意:——令人宽慰的是,墨西哥地震灾区正在进行救援工作。——是的,志愿者们正在帮助分发大量涌入的捐赠物资。根据句子结构分析,此处表达正在分发捐赠的物资,并且这个动作将会持续下去,用现在完成时的进行时态,havebeenpouringin符合题意,故选B。63.(2020·广东省广州市·单元测试)Overthelast70years,researchers______happyandunhappypeopleandfinallyfindouttenfactorsthatcan______.A.studied;makeajudgmentB.havebeenstudying;makeadifferenceC.hadstudied;makeadecisionD.studies;makeachoice【答案】B【解析】考查时态辨析和动词短语辨析。句意:在过去的70年里,研究人员一直在研究快乐和不快乐的人,最后发现了10个可以产生影响的因素。根据时间状语从句Overthelast70years并结合句意可知,描述过去开始一直持续到现在的动作,应用现在完成进行时,故A、C和D项错误。且makeajudgement做出判断;makeadifference有影响,起作用;make

adecision做出决定;makeachoice做出选择。结合句意,故选B。64.(2020·江苏省泰州市·单元测试)Senior3studentsinourschoolaremotivatedtostudyharderandevaluatedonamonthlybasistofindouthowthey________.A.havebeenlearning B.willlearnC.hadlearnt D.learned【答案】A【解析】考查时态辨析。句意:我们学校高三的学生被鼓励要努力学习,每个月都会进行一次评估,了解他们这一段的学习情况。表示过去的动作一直持续到现在并可能延续下去,应用现在完成进行时。故选A。65.(2020·江苏省南京市·月考试卷)—What'stherecentprogressinXiong'anNewArea,firstannouncedtwoyearsago?—It________increasingattentionfromforeigncompaniesgivenitshugedevelopmentpotential.A.hasbeenattracting B.hadattractedC.wouldbeattracting D.wasattracting【答案】A【解析】句意:——两年前首次宣布的雄安新区最近有什么进展?——鉴于其巨大的发展潜力,它一直吸引着外国公司越来越多的关注。现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。雄安新区自从两年前首次宣布开始就一直受到关注,并且一直在持续,故用现在完成进行时,其构成为主语+have/has+been+动词的现在分词。故选A。66.(2020·江苏省泰州市·单元测试)—Oh,Iamsickoftheweatherhere.—SoamI.It______sincelastFriday.Wishitcouldstoprainingtomorrow.A.rained B.hasrainedC.hasbeenraining D.wasraining【答案】C【解析】考查时态。句意:——哦,我讨厌这里的天气。——我也是。自从上周五就一直在下雨,但愿明天雨能停。根据sincelastFriday和语境可知,此处用现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。因it作主语,故用has。故选C。67.(2020·广东省·单元测试)Ihaven'tseenmyfatherforages.He_____aconstructionproject,whichisduetobecompletedwithinayear.A.isundertaking B.willbeundertakingC.hasundertaken D.hasbeenundertaking【答案】D【解析】考查现在完成进行时。根据后面的从句whichisduetobecompletedwithinayear.“预计一年内完成”,可知,主句的动作还在进行中,谓语用进行时,结合上文“我好几年没有见到父亲了,可知,是因为He_____aconstructionproject,whichisduetobecompletedwithinayear.他一直在承建一个工程项目,预计一年内完工。综合上面情况,本空要使用现在完成时的进行时态,主语是he,谓语用单数,故选D。68.(2020·单元测试)—WhenwillJackfinishthatprogram?—Idon'tknow.He______onitdayinanddayout.A.worked B.wasworkingC.hadworked D.hasbeenworking【答案】D【解析】考查时态辨析。句意:——杰克什么时候能完成那个项目?——我不知道。他每天都在做这件事。可知,第二句话是强调杰克每天都在做那个项目,而且完成的时间还不知道,强调的是一个动作从过去开始,一直持续到现在,并且有可能会持续下去,因此应用现在完成进行时,即hasbeenworking,故选D。69.(2020·江苏省苏州市·单元测试)—Anewmonetarypolicywilltakeeffectnextmonth.

​—Reallygoodnews,especiallyforthosecompaniesthat______withmoney.A.havestruggled B.struggledC.havebeenstruggling D.hadstruggled【答案】C【解析】考查动词的时态。句意:——一项新的货币政策将于下月生效。——这真是个好消息,特别是对于那些一直在为钱发愁的公司来说。“一直在为钱发愁”是当前一段时间持续进行,并且还将继续下去,用现在完成进行时态;A.havestruggled现在完成时态强调过去发生、完成的动作对现在的影响;B.struggled一般过去时态强调动作发生在过去;​D.hadstruggled过去完成时态强调平过去的过去。故选C。70.(2020·天津市·单元测试)Thescientist,who_______spaceallhislife,isretiringnextweek.A.hadexplored B.isexploringC.hasbeenexploring D.explored【答案】C【解析】考查时态辨析。句意:这位一生中都一直在探索太空的科学家下一周就要退休了。A.过去完成时,表示过去的过去,不符合本题逻辑;B.现在进行时,表示正在探索太空与allhislife冲突,故排除;D.一般过去时,表示探索这个动作是过去发生的动作,而且已经结束,这与allhislife冲突,故排除。C.现在完成进行时,表示探索这个动作在过去开始发生,从过去一直延续到现在,比较符合逻辑。故选C。71.(2019·江苏省南通市·月考试卷)​Butactually,theseEnglishes______graduallyinaccents,spellings,expressionsandtheusageofvocabularyandwehavetoadapttothat.A.hadchanged B.changedC.havebeenchanging D.ischanging【答案】C【解析】考查时态。句意:因为社会在过去几年里变化的非常快,代沟也变得越来越大。"v-ed"表示过去的客观事实;"has/havebeendoing"表示过去发生的动作一直持续到现在,可能刚刚结束,也可能继续持续下去;"haddone"表示过去有两个动作,先发生的用过去完成时,后发生的用一般过去时。"社会的发展在过去几年里已经开始,还会继续发展下去"用现在完成进行时。故选C。72.(2019·江苏省南京市·单元测试)Johnson:Whatbadluckthatwe___________thefootballmatchinthelast3minutes.Thomas:Especiallywhenwe__________sohardinthepastyear.A.hadlost;trained B.lost;havebeentrainingC.havelost;havetrained D.werelosing;hadtrained【答案】B【解析】考查一般过去时及现在完成进行时。句意:——我们在最后3分钟输了足球比赛多么不走运啊。——尤其是当我们从上一年持续努力训练至今(的时候)。根据Johnson的话中inthelast3minutes可知,在最后3分钟输了足球比赛,故用一般过去时表达,lost为lose的过去式;Thomas的话中,时间状语inthepastyear,适用于现在完成时,根据句意,我们从上一年持续努力训练至今,表示过去发生的动作一直持续到现在,用现在完成进行时,havebeentraining为train的现在完成进行式,故选B。73.(2019·江苏省·期中考试)Thepast10years___________greatchangesinnationaldevelopment,___________high-speed

trainsbringconveniencetoourdailylife.A.havewitnessed;amongthat B.havewitnessed;amongwhichC.witnessed;inwhich D.witnessed;amongwhich【答案】B【解析】本题考查现在完成时态和非限制性定语从句的关系代词。句意:过去的10年,国家发展发生了巨大的变化,其中高速行驶的火车给我们的日常生活带来了方便。根据Thepast10years可知,此句用现在完成时,因为句子的主语是greatchanges复数,所以谓语动词用havewitnessed。high-speed

trainsbringconveniencetoourdailylife属于上述变化里面的,所以故用amongwhich。故选B。74.(2019·江苏省连云港市·期中考试)Wecanfindshiningpointsinotherpersons,whichmaybeaccuratelywhatwe_______forallalong.A.aresearching B.willsearchC.havesearched D.havebeensearching【答案】D【解析】考查现在完成进行时。​句意:我们能够在别人身上找到闪光点,这可能正是我们一直在寻找的。现在完成进行时表示“从过去持续到现在并将继续持续下去”,符合语境。A项现在进行时;B项一般将来时;C项现在完成时;D项现在完成进行时。故选D。75.(2019·江苏省南京市·期中考试)​Heissuretopassthetest,forhe_____hislessonsforthetesteverydayoverthepastmonth.A.willreview B.wasreviewingC.hasbeenreviewing D.hadbeenreviewing【答案】C【解析】考查现在完成进行时。句意:他肯定会通过考试的,因为在上个月他每天都复习。根据句意可知结合时间状语overthepastmonth可知,此处的动词review为过去一个时间段一直在做,而且一直延续到现在,现在仍在继续,因此用现在完成进行时,主语是he,动词和主语是主动关系,其构成是hasbeenreviewing。故选C。76.(2019·天津市市辖区·月考试卷)—That’sthethirdtimehe’swontheawardinthisfield.

—Yes.He________hismaximumpotentialinthepastdecade.A.exploited B.isexploitingC.hasbeenexploiting D.hasexploited【答案】C【解析】考查时态。句意:——这是他第三次在他的领域得奖了。——是的,他在过去的十年里面一直发挥着他的最大潜力。由该句句意可得知他一直很努力意指今后也会很努力和时间标志词inthepastdecade可知,所以此处应该用现在完成进行时,故选C。77.(2019·江苏省泰州市·单元测试)He_____withEnglishgrammareverynightoverthelastthreemonths.A.struggles B.hasbeenstrugglingC.struggled D.hadbeenstruggling【答案】B【解析】考查现在完成进行时。句意:在过去的三个月里,他每天都在努力学习英语语法。根据overthelastthreemonths可知,该句在强调过去一段时间一直在做某事,择优选择现在完成进行时。A项一般现在时;B项现在完成进行时;C项一般过去时;D项过去完成进行时,故选B。78.(2019·江苏省盐城市·月考试卷)—Why,Jay,youlooksowornout!—Well,I______theofficeandImustfinishtheworktomorrow.A.waspainting B.willbepaintingC.havepainted D.havebeenpainting【答案】D【解析】句意:——怎么了,杰克,你看起来这么筋疲力尽的!——嗯,我一直在给办公室刷漆,并且明天我必须完成这个工作。结合句意可知,本句描述的是从过去以来到现在一直在进行的动作,并且有可能持续下去,应用现在完成进行时。故选D。79.(2019·江苏省常州市·月考试卷)—Icountedsheep,IdrankmilkandItriedeverything,butnothinghelped.

—Itseemsyou_____toomuchrecently.Trysomesleepingpills.A.worked B.workC.hadworked D.havebeenworking【答案】D【解析】考查时态。recently是现在完成时的标志,根据答句Trysomesleepingpills,可知失眠状态还在进行中。要用现在完成进行时,故选D。80.(2019·天津市市辖区·单元测试)Arecentsurveyshowsthatthehealthofthestudentsinourschool______frombadtoworseinthepast

温馨提示

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

评论

0/150

提交评论