英语过去完成进行时专项习题及答案解析_第1页
英语过去完成进行时专项习题及答案解析_第2页
英语过去完成进行时专项习题及答案解析_第3页
英语过去完成进行时专项习题及答案解析_第4页
英语过去完成进行时专项习题及答案解析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、英语过去完成进行时专项习题及答案解析一、单项选择过去完成进行时1. Tomygreatjoy,IgotachancetotakeaphotowithAndyaftertheconcert,whichIforwardtoforyears.A. havebeenlookingB.hadbeenlookingC.lookedD.hadlooked【答案】B【解析】试题分析:句意:让我非常高兴的是,在演唱会后我有机会和Andy拍照,这是多年我一直盼望的事情。因为前面说IgotachancetotakeaphotowithAndyafterthevocalconcert,所以盼望”是过去的过去一直在做的

2、事情,用过去完成进行时,所以选B。考点:考查时态2. Tomygreatrelief,myoldcamerawellbeforeIhaditrepairedbyanexperttwoyearsago.A.workedB.wasworkingC.hasbeenworkedD.hadbeenworking【答案】D【解析】【详解】考查时态。句意:令我欣慰的是,我的那台旧相机在两年前,给一位专家修理之前,一直用得很好。根据before引导的时间状语从句,可知主句中的谓语动词应用过去完成进行时,故选Do3. Iwassufferingfromaheadache.Thatwasprobablybecau

3、seIinfrontofthecomputertoolong.A.workedB.wasworkingC.havebeenworkingD.hadbeenworking【答案】D【解析】【详解】考查时态。句意:我头疼。可能是因为我在电脑前工作的太久了。工作”这个动作在我头疼”之前一直在进行,所以用过去完成进行时,故选Do4. Whydidtheygotobedthatearlythatnight?Theyweretired.Theythewallsalldaylong.A.werepaintingB.havepaintedC.wouldpaintD.hadbeenpainting【答案】D【解

4、析】【详解】考查时态。句意:一一为什么那天晚上那么早,他们就上床睡觉了。一一他们累了,他们刷墙刷了一整天。根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙”是在过去的过去一直进行的动作,因此用过去完成进行时,故选Do5. TheYears,thelargestshipinKoreafastwhenwomenandchildrenwereallowedtogetontothelifeboats.A.sankB.hadsunkC.hadbeensinkingD.wouldsink【答案】C【解析】【详解】考查过去完成进行时。句

5、意:几年前,韩国最大的一艘船在妇女和儿童上救生艇时忆经沉得很快。分析句子可知,主句的谓语动词沉船是发生在允许妇女和儿童上船前已正下沉的很快,妇女和儿童在上救生艇时,船正在下沉,表示动作正在进行。从句的谓语动词是过去时。即在过去的过去,要用过去完成时,由此可知,应当用过去完成进行时。故选C项。6. Mr.Smithletoffuponmethespeechhetomakeallalong.A.haddiedB.diedC.wasdyingD.hadbeendying【答案】D【解析】句意:史密斯先生向我不断练习一个他一直就渴望做的演讲。本句正常语序是:Mr.Smithletoffthespeec

6、hmeupdretoff本意是:开枪,这里引申为木断练习”,upon表示说话的对像。看四个选项,可以断定这是考查时态。考查时态,一看时态标志词,二看动作的先后顺序。时态标志词allalong,这是进行时的标志,一般还有thewholeday/night,alltheime等;letoff动作发生在过去。先后顺序:先准备演讲dietomakethespeech,然后是letoff的过去的动作,所以dieto这个动作是发生在过去的过去,应用过去完成进行时。bedyingtodosth非常渴望做某事。故判断选D。7. Thecrazyfanspatientlyintherainforalmostth

7、reehours,andtheywouldwaituntilthefamousstararrived.A.werewaitingB.havewaitedC.hadbeenwaitingD.wouldwait【答案】C【解析】试题分析:考查动词的时态。因为wouldwait是过去将来时,可见此事发生在过去,再结合fortwohours可知,wait这个动作是从过去某一时刻开始一直延续到另一个过去时刻,并且还在等,一直要等到那位影星到来,所以用过去完成进行时:hadbeendoing,因此选C项。考点:考查动词的时态8. Hismotherlookedverytired,forshethehous

8、eherselfallday.A.hadcleanedB.hasbeencleaningC.hadbeencleaningD.hascleaned【答案】C【解析】考查完成进行时。根据关键词allday可知应该使用完成进行时。再根据上文的looked可知应该使用过去完成进行时。9. ShesaidsheataprivatehighschoolintheUSforalmosttwoyears.A.studiedB.studiesC.hasstudiedD.hadbeenstudying【答案】D【解析】【详解】考查过去完成进行时。句意:她说她在美国的一所私立中学学习了近两年。分析句子可知,主句的

9、谓语动词是一般过去时,而在私立学校学习已经学习了接近两年。表示这学习(study)这个动作在说(said)之前已经开始,一直延续到另一个过去的动作(said)说的时刻还正在进行或已经完成,所以要用过去完成时行时,即hadbeenstudying,因此选D项。【点睛】过去完成进行时的用法。过去完成进行时表示一个动作从过去某时开始,一直延续到另一个过去时刻,到那个时刻,该动作可能刚刚终止,也可能还在继续,由had+过去分词构成。Atlasttheygottheinformationtheyhadbeenexpecting.最后他们得到了盼望得到的信息。(刚刚终止)WhenIgothome,Ifou

10、ndthatJackhadbeenworkingonhishome-work.当我回家时,发现杰克在做作业。(可能还在继续)过去完成进行时表示一个动作已经结束,但其结果仍影响到过去某一时刻:Ithadbeensnowingforseveraldays.Thegroundwasallcoveredwithsnow.接连下了几天的雪,地上到处是积雪。某些表示持续动作的动词如work(工作),teach(教授),study(学习),sing(演唱)等,在与表示一段时间的状语连用时,可用过去完成进行时和过去完成时,表示一个动作一直延续到过去某一时刻,但前者更强调动作的持续性和不间断性:I'db

11、eenstudyingfor2hourswhenhecalled.他打电话来的时候,我持续学习了两个小时。I'dstudiedfor2hourswhenhecalled.他打电话来的时候,我已经学习了两个小时了。10. .MrWhitedidn'tcomelastnight,didhe?No.Weforhim.Awholenightwaswasted.A.hadwaitedB.havebeenwaitingC.werewaitingD.hadbeenwaiting【答案】D【解析】试题分析:考查时态:句意一怀特先生昨晚没来,是吗?-是的,他没来,我们一直在等他,一个晚上都浪费了

12、。说明是在昨晚以前一直在等,用过去完成进行时。选D。考点:考查时态点评:时态的考查要根据本句的关键词,本题的关键词是Awholenightwaswasted.本题特别容易错选B项。11. -DidyouenjoyyourselfinwatchingthefilmFrozenIIlastnight?-Youbet!Iitfor6years.A.wastoanticipateB.havebeenanticipatingC.wasanticipatingD.hadbeenanticipating【答案】D【解析】【详解】考查过去完成进行时。句意:一一你昨晚看电影冰雪奇缘2开心吗?一一当然!我已经期待

13、了6年了。从对话中得知,那个人已经观看完了冰雪奇缘2,在此之前已经期盼了六年,换句话说期盼这个状态在截止到过去的某个时间点一致持续,现在结束了。故选过去完成进行时。故选D项。12. Theyontheprogramforalmostonemonthbeforelwasarrangedtohelpthem.Now,weonitasnoresulthascomeout.A. hadbeenworking:arestillworkingB. hadworked;werestillworkingC. havebeenworking;haveworkedD. haveworked;arestillwor

14、king【答案】A【解析】试题分析:句意:在我被安排帮助他们之前,他们一直在忙于这个项目。现在我们还在做这个项目,没有结果。第一空的动作发生在beforelwasarrangedtohelpthem.是过去的过去的动作,用过去完成进行时,第二空是现在正在发生的动作,用现在进行时,选A。考点:考查时态13. YeShiwengotthechampionshipinthewomen's400meterindividualmedleyatLondonOlympics.Shefullydeservesthetitle.Sheforitforyears.A.ispreparingB.waspre

15、paringC.haspreparedD.hadbeenpreparing【答案】D【解析】D考察时态。她完全应该得到冠军,她之前已经为此准备了好几年了。因获得冠军这一倒装发生在过去,而准备的动作发生在过去的过去,故应该使用过去完成时表示动作在过去的某一时间之前就开始,一直延续到这一过去时间。14. HeEnglishforfouryearsbeforehewentabroad.A.hasstudiedB.wasstudyingC.hasbeenstudyingD.hadbeenstudying【答案】D【解析】试题分析:考查时态。根据句意:在他出国之前已经学习了四年的英语。可知,学英语的动作

16、发生在出国之前,而且现在出国依然在学,因此用过去完成进行时。所以答案选Do考点:考查时态15. Afterdrivingforthirtymiles.hesuddenlyrealizedthathe_inthewrongdirection.A.hadbeendriving.B.hadbeendriven.C.hasbeendriving.D.wasdriven.【答案】A【解析】试题分析:句意:在开车行了30英里后,他突然意识到他一直都走错了方向。根据句意可知他意识到走错方向是在走了30里之后,此处应该用过去完成进行时,表示持续性,填A。考点:考查动词时态语态16. Thecrazyfansp

17、atientlyfortwohours,andtheywouldwaittillAngLee,thewinnerofbest-directorOcararrived.A.werewaitingB.hadbeenwaitingC.hadwaitedD.wouldwait【答案】B【解析】试题分析:考查谓语动词的时态。根据句意:这些疯狂的粉丝耐心地等了2个小时,而且他们还要一直等到奥斯卡最佳导演得主李安到了为止。可知等待的动作从过去一直进行到过去的另一个时间,而且还要进行下去。所以用过去完成进行时。故选B项。考点:考查谓语动词的时态17. 7.Withrisingworkpressureinbig

18、cities,ZhangYixuandecidedtoreturntohishometown.Beforethat,heatamediacompanysincehisuniversitygraduation.A.hadbeenworkingB.hadworkedC.workedD.hasworked【答案】A【解析】A考查时态。句意:随着大城市的工作压力不断增加,ZhangYixuan决定回到他的家乡。在那之前,他从大学毕业就一直在一家媒体公司工作。由时间状语sincehisuniversitygraduation可知用完成时态;根据句意他一直在一家媒体公司工作,可知是动作正在进行,故用完成进

19、行时态,故选A。18. HetoldmethatthemanwhotoourheadmasterwasournewEnglishteacher.A.wastalkingB.talksC.talkedD.istalking【答案】A【解析】【分析】考查时态。【详解】句意:他告诉我和我们校长谈话的那个人是我们的新英语老师。根据主句用一般过去时可知,从句用过去进行时,表示查在和我们校长谈话”。故选A。【点睛】过去进行时和一般过去时经常在一个句子里使用。用过去进行时表示过去正在进行的动作。此题考查定语从句中所用的时态,句中先行词为theman,在定语从句中作主语,根据句意及主句的一般过去时可知用过去进行时。19. WhenAlicewokeup,shedidn'tknowhowlongshethere.A.waslyingB.layC.hasbeenlyingD.hadbeenlying【答案】D【解析】【详解】考查过去完成进行时。句意:当Alice醒来时,她不知道自己在那里躺了多久了。“wokeup"是过去的动作,

温馨提示

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

评论

0/150

提交评论