英语高考英语现在完成进行时解题技巧分析及练习题含答案Word格式文档下载.docx
《英语高考英语现在完成进行时解题技巧分析及练习题含答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《英语高考英语现在完成进行时解题技巧分析及练习题含答案Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。
句意:
上文:
妈妈,爸爸应该停止工作了吗?
下文:
他由于一直读书时间过长而头疼。
故选B。
考察现在完成进行时
4.Frank,wherehaveyoubeen?
We_____yousince2o’clock.
A.havebeenwaitingforB.arewaitingfor
C.hadwaitedforD.waitedfor
【答案】A
考查动词的时态。
弗兰克,你去哪了?
自从两点我们就在等你。
根据since2o’clock自从两点可知用现在完成时,这个动作一直在持续,故用现在完成进行时;
5..
---Ihearyou__________atSmith’s.
---Yes,I__________thereforaboutthreemonths.
A.work;
hadbeenworkingB.worked;
wasworking
C.areworking;
havebeenworkingD.worked;
haveworked
【答案】C
考查时态。
根据语境——我听说你在史密斯办公室工作。
——是的,我在那儿工作了大约3个月。
可知用现在进行时和现在完成进行时,选C。
6.—Darling,theheadache________me.
—Nowonder,you_________theSouthKoreanTVsoapssincelastnight.
A.kills;
havewatched
B.iskilling;
havebeenwatching
C.isgoingtokill;
werewatching
D.waskilling;
hadwatched
先看第二空,根据时间状语sincelastnight可以断定:
从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。
7.---Look,whatamessinthekitchen!
---I______cookingfishinanewwayandIreallyhavenotimetotidyitupnow.
A.triedB.hadtried
C.willtryD.havebeentrying
看,厨房在乱了。
我一直在用一种新的方法来做鱼,现在没有时间收拾。
根据Ireallyhavenotimetotidyitupnow.可知这个动作一直在进行,故选D项。
8.IwonderifJohnhasforgottenmynumber.I___himtocallforthepasttwohours.
A.havebeenexpectingB.haveexpected
C.havebeenexpectedD.expected
我不知道是否约翰已经忘记了我的电话号码,过去两小时我一直在期待他能打来电话。
A.havebeenexpecting现在完成进行时,表示在过去持续做某事持续到现在可能一直持续下去B.haveexpected现在完成时,过去开始一个动作与现在有关C.havebeenexpected现在完成时被动语态D.expected一般过去时。
题干中forthepasttwohours.提示在过去持续做某事,故选A。
考查动词时态的用法。
9.—Mum,I’vegotaheadache.
—Youlong,dear.Gooutandtakeabreak.
A.hadreadB.havebeenreadingC.arereadingD.read
考查时态。
妈妈,我有点头疼。
你一直读书读得时间很长了,出去休息一会吧。
根据语境从过去到现在一直在读书,还没有停下来,故用现在完成进行时态。
选B。
10.—Hey,man!
Whysotired?
—I_____forweeksforthecomingcelebrationoftheschool’s100thanniversary.
A.waspreparingB.havebeenpreparing
C.hadpreparedD.wasprepared
嘿,你为什么这么黑呢?
这几周来一直在准备学校百年诞辰。
根据forweeks可知这个动作一直都在持续,故选B项。
考点:
考查动词的时态
11.TostrengthenJapan'
sdiplomaticinfluenceandincreasemilitarypresenceacrosstheworld,Abe(安倍)________agreaterroleforhiscountryininternationalaffairssincehetookoffice.
A.soughtB.hadsoughtC.isseekingD.hasbeenseeking
为了加强日本的外交影响力,增强在全世界的军事存在,Abe自从上台就一直在为他的国家在国际事务中寻找一个更大的角色。
根据句意可知,用现在完成进行时态,故选D。
考查时态
12.TrafficconditionsinNanchang_____fordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.
A.areworseningB.hadworsened
C.havebeenworseningD.worsened
根据时间状语fordecades和句意可知用现在完成进行时。
十年来,南昌的交通状况越来越糟糕了。
起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。
选C。
13.Thecrazyfans___________patientlyfortwohours,andtheywillwaittillthemoviestararrives.
A.arewaitingB.hadwaited
C.havebeenwaitingD.willwait
考查动词的时态和语态。
疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。
根据时间状语fortwohours,,表示现在完成进行时,故选C项。
考查动词的时态和语态
14.(山东省实验中学高三第二次模拟考试)6.JackandSamantha____________fortheirweddingforawholeweekbutnothingisreallydone.
A.havepreparedB.areprepared
C.havebeenpreparingD.prepared
句义:
Jack和Samantha为他们的婚礼准备了一个星期,但是什么都没有准备好。
本句的关键词是forawholeweek,该时间状语通常都是很现在完成时连用,表示从过去某个时间开始到现在一直都在做的事情,强调动作的持续性和反复性。
故C正确。
15.Lucyhaschangedalotsinceshegothernewjob.Recentlyshe________herworkquitewell.
A.hasbeendoingB.hasdone
C.didD.haddone
A 考查时态。
自从Lucy获得了她的新工作后,她变了很多。
最近她一直都很出色地完成了她的工作。
16.Kate________onhernewnovel,whichissupposedtocomeoutnextmonth.
A.wasworkingB.hadworked
C.willbeworkingD.hasbeenworking
D考察时态。
凯特一直在忙着写她的新小说。
因为下个月应该就要出版了。
选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。
故D正确。
17.(安徽省芜湖三校一模)Arecentstudyhasfoundthatthenumberofsmokers________sharplyoverthepastfiveyears.
A.isincreasing
B.areincreasing
C.hasbeenincreasing
D.havebeenincreasing
选C 考查时态和主谓一致。
最近一项研究表明,在过去五年里,吸烟者人数急剧上升。
thenumberof后接复数名词作主语,谓语动词则用第三人称单数;
时间状语overthepastfiveyears表明用现在完成进行时。
18.(河北普通高中高三质量监测)Lucyhaschangedalotsinceshegothernewjob.Recentlyshe________herworkquitewell.
19.Iamsotired,forI________Englishfor2hours.
A.isstudyingB.havebeenstudying
C.wasstudyingD.hadbeenstudying
我好累,因为我已经学习英语两个小时了。
根据“for2hours”可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去,故应用现在完成进行时。
20.---Alice,what’swrongwithyou?
Youlooksowornout.
---Nothingserious.ImynewhousealldayandI’mafraidIwon’tfinishuntiltomorrowafternoon.
A.havewhitewashedB.amwhitewashing
C.havebeenwhitewashingD.shallbewhitewashing
考查时态:
---爱丽丝,你怎么了?
你看起来很疲劳啊。
--没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。
用现在完成进行时,表示动作从过去一直延续到现在,可能还要继续。
21.-I_______inthesamepositiontoolong.Mylegshavefallenasleep.
-Shakeitalittlebeforeyougetup.
A.willsitB.havesat
C.amsittingD.havebeenstting
【详解】
考查现在完成进行时。
——我坐的太久了,腿麻了。
——站起来之前动一动。
分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:
sbhave/hasbeendoingsth。
故D选项正确。
22.—WhereisPeter?
Ican'
tfindhimanywhere.
—Hewenttothelibraryafterbreakfastand________hisessaythereeversince.
A.wroteB.hadwrittenC.hasbeenwritingD.iswriting
——那彼得?
我到处都找不到他。
——早饭后他去了图书馆,从那时起他就一直在那儿写论文。
结合句意以及时间状语“eversince”可知,他吃过早餐去图书馆之后,便一直在那里写论文,表示一个动作从过去某一时刻开始,一直持续到现在,并有可能继续持续下去,因此应该用现在完成进行时,故正确答案为C。
【点睛】
时态的考查在高考题的应用中也是无处不在的,时态本身的考查也是千变万化的,本题旨在考查学生对现在完成进行时的理解和用法的熟悉程度,要求结合语境进行分析,根据句子的意思可以判断出当前应该使用哪一种时态,本题中也有一定的暗示时态的标志eversince,从而可以判断出应该用现在完成进行时。
23.—Ithinkthepaperistakingyoualongtimetowrite.
—I______onitforalmostamonthnow.
A.workedB.wasworking
C.amworkingD.havebeenworking
上句:
我想写这篇论文要花你很长时间。
下句:
我写了差不多一个月了。
写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为D。
24.Eventhoughhegivesawayapieceofhisfortuneeachyear,thestockofBerkshireHathaway,thesourceofWarrenBuffet’swealth,________veryrapidly.
A.hasraisedB.hasbeenraising
C.hasrisenD.hasbeenrising
【解析】考查动词辨析和时态。
即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔·
哈撒韦公司的股票一直增长迅速。
raise是及物动词,要用raise的话,需要改成“财产被提高”;
rise是不及物动词,表示某物上涨;
财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。
故选D。
25.Mary_______towritingclasseseverynightsinceJuneandthecoursewillendthisweek.
A.hadgoneB.hasbeengoing
C.isgoingD.went
【解析】考查时态。
从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。
玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。
现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
26.Allthestaffofthecompany,who______extrahoursthesedays,hopetofinishtheprojectasscheduled.
A.willworkB.havebeenworkingC.wereworkingD.haveworked
【分析】
公司的所有员工,这些天一直在加班,希望按计划完成该项目。
根据语境可知,此处用现在完成时haveworked表示的是“过去开始一直持续到现在的动作”,且work的动作并未结束,因此表示“到现在为止一直在做某事”,应使用现在完成进行时。
说明员工“这些天一直在加班”。
27.Butactually,theseEnglishers______graduallyinaccents,spellings,expressionsandtheusageofvocabularyandwehavetoadapttothat.
A.hadchangedB.changedC.havebeenchangingD.ischanging
但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。
结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/hasbeendoing,又主语theseEnglishers是复数,故用havebeenchanging,故选C项。
本题考查现在完成进行时
现在完成进行时表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚结束。
现在完成进行时由“have/has+been+现在分词”构成。
I'
vebeentryingtofindouthertelephonenumber.我一直在查问她的电话号码。
Theyhavebeenwideningtheroad.他们在拓宽这条路。
Sheisverytired.She'
sbeentypinglettersallday.她很累了。
她整天都在录入信件。
28.I'
msorryyou______solong,butit'
llstillbesometimebeforeJimgetsback.
A.waitB.waitedC.hadwaitedD.havebeenwaiting
抱歉让你等了这么久,但是在Jim还要过一段时间才回来(你还得等)。
wait从说话之前(过去)就开始了持续到现在一直进行,再根据下文it'
llstillbesometimebeforeJimgetsback可知,动作还会继续下去。
所以本句用现在完成进行时。
故选D项。
29.--Hi,Lucy!
WhendidyouarriveinBerlin?
--Lastweekend,Iadifferentculturesincethen.
A.wasexperiencingB.willbeexperiencing
C.havebeenexperiencingD.hadbeenexperiencing
—Hi,Lucy,你什么时候到柏林的?
—上周末,从那时起我一直在体验一种不同的文化。
本句的时间状语是sincethen,通常和现在完成时连用,本句使用现在完成进行时表示动作的延续性和反复性。
30.—What’sup?
Youlookworried.
—Well,I______ontheproblemfor5hoursbutIhaven’tgotasingleclue.
A.haveworkedB.worked
C.willworkD.havebeenworking
从时间状语for5hours,可排除BC,然后根据butIhaven'
tgotasingleclue,说明work这个动作还要持续下去,故用现在完成进行时。
——怎么啦?
你看起来很焦急。
——唔,我花了5个小时在这个问题上但现在还没有什么头绪。
31.Tom____ontheessayfortwohoursbuthe_____onlyahundredwordsbynow.
A.hasbeenworking;
haswrittenB.hasbeenworking;
writes
C.worked;
writtenD.worded;
句意为:
Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。
由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。
此题的简体关键是根据时间状语判断