过去完成进行时练习题含答案及解析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

过去完成进行时练习题含答案及解析一、单项选择过去完成进行时1.Hisarmsweresunburntbecauseheinthesunallday.A.hadsatB.satC.issittingD.hadbeensitting【答案】D【解析】试题分析:考查时态。本句中的allday一整天,该短语与完成进行时连用,根据前半句的were说明只有过去完成进行时的形式,句意:他的胳膊赛坏了,因为一整天他都坐在阳光下。故D正确。考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。2.Iwassufferingfromaheadache.ThatwasprobablybecauseI________infrontofthecomputertoolong.A.workedB.wasworkingC.havebeenworkingD.hadbeenworking【答案】D【解析】【详解】考查时态。句意:我头疼。可能是因为我在电脑前工作的太久了。“工作”这个动作在我“头疼”之前一直在进行,所以用过去完成进行时,故选D。3.Notonlyfivegoldmedalsinarow,buttheyalsohavenotlostasinglegamesincethe1992Olympics.A.hastheteamwonB.theteamhaswonC.didtheteamwinD.theteamwon【答案】A【解析】【详解】考查部分倒装及谓语动词的时态。句意:球队不仅连续赢得了五枚金牌,而且自从1992奥运会以来,他们还没有输过一场比赛。根据时间状语从句sincethe1992Olympics.可知,本句要用现在完成时。而且notonly…butalso连接的两个句子时,notonly置于句首时句子要部分倒装。即把助动词置于主语之前。分析选项可知A是现在完成时,又是部分倒装,故选A项。4.He______researchintheUSformanyyears,butwhenhecameback,hebecameabusinessman.A.hadbeendoingB.hasbeendoingC.didD.hasdone【答案】A【解析】【详解】考查时态。句意:他在美国进行科学研究好多年了,但是当他回来以后,他成了一名商人。根据时间状语从句whenhecameback,可知“做研究”是过去的过去一直进行的动作,用过去完成进行时,故选A。5.TheYears,thelargestshipinKoreafastwhenwomenandchildrenwereallowedtogetontothelifeboats.A.sankB.hadsunkC.hadbeensinkingD.wouldsink【答案】C【解析】【详解】考查过去完成进行时。句意:几年前,韩国最大的一艘船在妇女和儿童上救生艇时忆经沉得很快。分析句子可知,主句的谓语动词沉船是发生在允许妇女和儿童上船前已正下沉的很快,妇女和儿童在上救生艇时,船正在下沉,表示动作正在进行。从句的谓语动词是过去时。即在过去的过去,要用过去完成时,由此可知,应当用过去完成进行时。故选C项。6.Thenaughtyboywasmuddybecausehe_______soccerintherainallafternoon.A.hasbeenplayingB.hadplayedC.hadbeenplayingD.wasplaying【答案】C【解析】试题分析:考查动词时态辨析。句意:那个顽皮的还在一身泥因为他整个下午都在雨中踢足球了。A现在完成进行时;B过去完成时;C过去完成进行时;D过去进行时,完成进行时表一段时间里持续不间断的进行某动作,本句结果是过去时,原因也应该用过去时故选B。考点:考查动词时态辨析7.Mr.Smithletoffuponmethespeechhe_______tomakeallalong.A.haddiedB.diedC.wasdyingD.hadbeendying【答案】D【解析】句意:史密斯先生向我不断练习一个他一直就渴望做的演讲。本句正常语序是:Mr.Smithletoffthespeech…uponme。Letoff本意是:开枪,这里引申为“不断练习”,upon表示说话的对像。看四个选项,可以断定这是考查时态。考查时态,一看时态标志词,二看动作的先后顺序。时态标志词allalong,这是进行时的标志,一般还有thewholeday/night,alltheime等;letoff动作发生在过去。先后顺序:先准备演讲dietomakethespeech,然后是letoff的过去的动作,所以dieto这个动作是发生在过去的过去,应用过去完成进行时。bedyingtodosth非常渴望做某事。故判断选D。8.Thecrazyfans____________patientlyintherainforalmostthreehours,andtheywouldwaituntilthefamousstararrived.A.werewaitingB.havewaitedC.hadbeenwaitingD.wouldwait【答案】C【解析】试题分析:考查动词的时态。因为wouldwait是过去将来时,可见此事发生在过去,再结合fortwohours可知,wait这个动作是从过去某一时刻开始一直延续到另一个过去时刻,并且还在等,一直要等到那位影星到来,所以用过去完成进行时:hadbeendoing,因此选C项。考点:考查动词的时态9.ShesaidsheataprivatehighschoolintheUSforalmosttwoyears.A.studiedB.studiesC.hasstudiedD.hadbeenstudying【答案】D【解析】【详解】考查过去完成进行时。句意:她说她在美国的一所私立中学学习了近两年。分析句子可知,主句的谓语动词是一般过去时,而在私立学校学习已经学习了接近两年。表示这学习(study)这个动作在说(said)之前已经开始,一直延续到另一个过去的动作(said)说的时刻还正在进行或已经完成,所以要用过去完成时行时,即hadbeenstudying,因此选D项。【点睛】过去完成进行时的用法。过去完成进行时表示一个动作从过去某时开始,一直延续到另一个过去时刻,到那个时刻,该动作可能刚刚终止,也可能还在继续,由had+过去分词构成。Atlasttheygottheinformationtheyhadbeenexpecting.最后他们得到了盼望得到的信息。(刚刚终止)WhenIgothome,IfoundthatJackhadbeenworkingonhishome-work.当我回家时,发现杰克在做作业。(可能还在继续)过去完成进行时表示一个动作已经结束,但其结果仍影响到过去某一时刻:Ithadbeensnowingforseveraldays.Thegroundwasallcoveredwithsnow.接连下了几天的雪,地上到处是积雪。某些表示持续动作的动词如work(工作),teach(教授),study(学习),sing(演唱)等,在与表示一段时间的状语连用时,可用过去完成进行时和过去完成时,表示一个动作一直延续到过去某一时刻,但前者更强调动作的持续性和不间断性:I'dbeenstudyingfor2hourswhenhecalled.他打电话来的时候,我持续学习了两个小时。I'dstudiedfor2hourswhenhecalled.他打电话来的时候,我已经学习了两个小时了。10.Wealljumpedwithjoyattheexcitingnews,Afterall,we______forwardtothechanceformanyyears.A.arelookingB.werelookingC.havebeenlookingD.hadbeenlooking【答案】D【解析】试题分析:考查时态。句意:—听见那个让人兴奋的消息,我们都高兴地跳起来。毕竟,我们期盼这个机会很多年了。根据句意说明期盼这个机会在听见消息之前。而听见消息已经用了过去时,故期待机会使用过去完成进行时时。故D正确。考点:考查时态点评:时态的考查要根据上下文的语境进行,要根据句子中的关键词来考查句子的时态。11.Thecrazyfans______patientlyfortwohours,andtheywouldwaittillthemoviestararrived.A.werewaitingB.hadbeenwaitingC.haswaitedD.wouldwaited【答案】B【解析】【详解】考查动词时态。句意:疯狂的粉丝已经耐心地等了两个小时了,他们还会再等,直到电影明星到来。根据句意可知themoviestararrived之前,粉丝已经等了两个小时,表示过去的过去一直做的事情,用过去完成进行时。故选B。12.Atlasttheygottheletterthey____________.A.haveexpectedB.wereexpectingC.hadexpectedD.hadbeenexpecting【答案】D【解析】试题分析:句意:最后他们得到了他们一直期望的信。根据句意应该是在得到信之前一直盼望的信,这里得到信是在过去,所以应是过去一直盼望的事情用过去完成进行时,过去完成时表示动作发生在过去的过去,不强调动作的持续性,故选D。考点:考查动词时态的用法。点评:本题难度适中。动词时态是高中必须掌握的语法项目,要求考生必须理解在不同的语境下,应该使用什么样的动词时态。这里容易考生误选A。即学即练:Planingsofaraheadnosense—somanythingswillhavechangedbynextyear.A.madeB.ismakingC.makesD.hasmade解析:C。句意:“计划这么超前毫无意义—到明年许多事情会发生变化的。”前句表示现在的情况makenosense,后句表示到将来会产生的后果willhavechanged。一般现在时表示主语的特征或状态。ismaking和hasmade表示具体的动作过程,故不选。因此选C。13.It________heavilyfor2weeksandthefarmerswereveryworried.A.hasbeenrainingB.hadbeenrainingC.hasrainedD.hadbeenrained【答案】B【解析】考查时态与语态。句意:大雨已经下了两周,农民们非常担心。由were可知,事情发生在过去,故用过去完成进行时,表示动作从过去另一时间开始,一直延续到过去另一时间,可能还要继续下去。14.Tomygreatjoy,IgotachancetotakeaphotowithAndyaftertheconcert,whichI____________forwardtoforyears.A.havebeenlookingB.hadbeenlookingC.lookedD.hadlooked【答案】B【解析】试题分析:句意:让我非常高兴的是,在演唱会后我有机会和Andy拍照,这是多年我一直盼望的事情。因为前面说IgotachancetotakeaphotowithAndyafterthevocalconcert,所以“盼望”是过去的过去一直在做的事情,用过去完成进行时,所以选B。考点:考查时态15.—YeShiwengotthechampionshipinthewomen's400meterindividualmedleyatLondonOlympics.—Shefullydeservesthetitle.She________foritforyears.A.ispr

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功