英语过去完成时答题技巧及练习题(含答案)含解析.docx

上传人:罗晋 文档编号:8705670 上传时间:2020-12-23 格式:DOCX 页数:8 大小:217.65KB
返回 下载 相关 举报
英语过去完成时答题技巧及练习题(含答案)含解析.docx_第1页
第1页 / 共8页
英语过去完成时答题技巧及练习题(含答案)含解析.docx_第2页
第2页 / 共8页
英语过去完成时答题技巧及练习题(含答案)含解析.docx_第3页
第3页 / 共8页
英语过去完成时答题技巧及练习题(含答案)含解析.docx_第4页
第4页 / 共8页
英语过去完成时答题技巧及练习题(含答案)含解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《英语过去完成时答题技巧及练习题(含答案)含解析.docx》由会员分享,可在线阅读,更多相关《英语过去完成时答题技巧及练习题(含答案)含解析.docx(8页珍藏版)》请在三一文库上搜索。

1、【英语】英语过去完成时答题技巧及练习题( 含答案 ) 含解析一、初中英语过去完成时1 Why didnt you give the wallet to the man at once? Because he _ before I realized it was his.A. had been disappearedB. has disappearedC. had disappearedD. has been disappeared【答案】C【解析】 【分析】句意:你为什么不立刻将钱包给那个男人?-因为在我意识到钱包是他的之前他就已经消失了。我意识到钱包是他的属于过去发生的事,他已经消失了 属于

2、过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为 :had+动词 过去分词,故选C。【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。2By the end of last month, Jane _ enough money for the poor sick boy.A. raisedB. would raiseC. had raisedD. has raised【答案】C【解析】 【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last mo

3、nth ,可知句子的时态为过去完成时, C 是过去完成时结构,故答案是 C。【点评】考查过去完成时,注意过去完成的时的判定方法。3Before OShea hosted the Joy FM program in Beijing, he_ in Hongkong for ten years.A. worksB. has workedC. had workedD. would work【答案】 C【解析】 【分析】句意:OShea 在北京主持Joy FM 节目前,他已经在香港工作了10 年了。根据Before OShea hosted the Joy FM program in Beijing

4、可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故选 C。【点评】考查动词的时态。牢记过去完成时的用法。4When I got to school, I realized I _ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】B【解析】 【分析】句意:当我到学校 ,我才意 到我把双肩包落在家里了。把落在 用leave,又因 是 去完成 ,故 B。【点 】考 把落在 的用法。熟背句型。做 就很容易。5Yesterday when I _ to t

5、he station, the train _ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】A【解析】 【分析】句意:昨天当我到达 站 ,火 已 离开了。 合 境可知前文 状 从句描述的是 去某 生的 作,故用一般 去 。下文,描述的是 去某 前已 完成的 作,故用 去完成 , A。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注意 合 一特点 行区分。6By

6、 the time they reached the bus stop, the bus_ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】C【解析】 【分析】句意:到他 到达公交 站的 候,公交 已 离开十分 了。句中bythe time 的意思是到 . 候,后跟从句,从句使用的是一般 去 。根据句意可知,从句中表示的 作 生在他 到达 站之前,故 用 去完成 。A 是 去完成 ,但是left 是瞬 性 ,不能和一段 状 用;B 是 在完成 ;C 是 去完成 ,并且是系表 构,可以和一段

7、用;D 是 在完成 。故 C。【点 】考 。7I got to the party late. By the time I arrived, some people _ home already.A. wentBwould. goChad. goneDhave. gone【答案】C【解析】 【分析】句意:我到聚会晚了。在我到达之前,一些人已 回家了。 合 境可知下文描述的是 去某 已 完成的 作,用 去完成 。故 C。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。8By the first

8、day of August, 2007, the PLA _ for eighty years.A. foundedB. has foundedC. has been foundD. had been founded【答案】D【解析】 【分析】句意:到2007 年 8 月 1 日 止,中国人民解放 已 成立了80 年了。句中有 by+ 去的 ,表示到 止,句子用 去完成 ,found 成立,故 D【点 】 的 是学 英 程中非常重要的知 。 在完成 表示 在 去 生 在造成的影响。 在完成 往往和already,yet,for+ 一段 , since+点 的 状 用。 去完成 表示 作 生在

9、去的 去,句子中 去的 作 在造成的影响。9By the end of last month , I A. collect B. collectedall the CDs of the famous singer C. have collectedD. had collected【答案】D【解析】 【分析】根据 状 去,故用 去完成 。故 D.“by the end of last month”可知 生在 去的 【点 】此 考 。10 I _ know you can play the piano so well.Thank you.A. didntB. dontC. cant【答案】A【解析

10、】 【分析】句意:我不知道你 琴 得那么好。 。 A. didnt 不,一般 去 ,指 去的状 及 去 生的 作; B. dont 不,一般 在 ,指 常性、 性的 作; C. cant 不能,指能力;不可能,表示否定的推 。根据 境, 我已知道你 琴 得好,不知道是 去的状 ,用一般 去 ,故 A。11 Everything he _ away from him before he returned to his hometown. A. took B. had been taken C. had had been takenD. had taken【答案】C【解析】【分析】句意 :他所 有

11、的一切在他回家之前都被拿走了。根据 干中的before he returned to his hometown,可知主句的 要用 去完成 ,又因everything与take之 存在 关系,且everything 作take的 , 要用被 , 去完成 的被 的基本构成是had been + 去分 ,第一个had表示 有的意思,后面的had been taken 是 去完成 的被 。故 C。【点 】考 去完成 的被 的基本构成。12 The boy was _ on the ground and he had _ bicycle behind the big tree.A. lying; lai

12、dB. lying; layC. lay; lainD. lied; lied【答案】A【解析】 【分析】句意: 个男孩躺在地上,他把自行 放在了大 的后面。lie有两个意思,躺下, 去式是lay, 去分 是lain , 在分 是lying;另一个意思是撒 , 去式和 去分 是lied ;lay可以作 lie的 去式,也可以做 原形,意思是下蛋,放置, 去式和 去分 是laid。根据句意可知,第一个空是躺下,用的是 去 行 ,故 里填 在分 lying;第二个空是放置,用的是 去完成 ,故填lay 的 去分 laid。 A。【点 】考 辨析, 去 行 , 去完成 。13 Whats up? I

13、 missed the train. By the time I got to the train station, the train for 10 minutes.A. had leftB. has leftC. has been awayD. had been away【答案】D【解析】 【分析】句意:一怎么啦 ?一我 了火 。在我到达火 站前,火 已 离开了十分 了。A.had left 去完成 ;B.has left 在完成 ;C.has been away 在完成 ; D.had been away 去完成 。by thetime, 在 .之前,是 去完成 的 志 ,表示 去的 去

14、的 。和一段 用, 作 是延 性的,leave 的延 性状 是beaway,故 D。14 By the time I _ on the TV, Beckham _ two goals A. turned; have scoredB. turned; had scoredC. had turned; have scoredD. had turned; had scored【答案】B【解析】 【分析】句意:当我打开 的 候, 克 姆已 了两个球。本句是 状 从句, by the time 到 候 止,用于一般 去 ,可排除 CD 。从句用一般 去 ,主句用 去完成 ,需用 “had+ 去分 ” 构

15、,可排除 A;根据句意 构,可知,故选 B。【点 】考 辨析 。15 The bus _ for five minutes when Tim arrived at the station.A. wentB. has leftC. had leftD. had been away【答案】D【解析】 【分析】句意:当迪姆到达 站 ,公交离开了五分 了。表示到达 站前已 生或完成的 作,句子用 去完成 ;leave是一个非延 性的 ,不能与表示一段 的状 for 用,可以表达成 be away,形容 表示状 ,可以与表示一段 的状 用。故 D。【点 】本 考 去完成 以及延 性 的用法。16 Wer

16、e you late for work yesterday morning? Yes. By the time I got to the bus stop, the early bus.A. has already leftB. is already leftC. had already left【答案】C【解析】 【分析】句意:昨天上午你上班 到了 ? 是的,等我到达公交 站的 候,早班 已 开走了。 合 境可知下文描述的是 去某 前已 完成的 作,故用 去完成 。 C。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下

17、文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注意 合 一特点 行区分。17 We all went to the cinema except you last night. Why didnt you come?Because Ithat movie twice.A. have watchedB. had watchedC. was watchingD. would watch【答案】B【解析】 【分析】 “看 影 ” 一 作 生在“没去影院 ”之前,是 去的 去,用 去完成 ,故 B。句意是: 昨天晚上除了你之外我 都去 影院了,你 什么没来? 因 部 影我已 看 两次了。

18、【点 】本 考 去完成 的用法,表示 去的 去。18 By the time heat the railway station, the train.A. had arrived; had leftB. arrived; had leftC. arrived; leftD. had arrived; has left【答案】B【解析】 【分析】由 境可知,到达火 站 生在火 离开之后,故排除A、 D两 。bythe time引 状 从句,从句用一般 去 ,主句 用 去完成 ,故 B。【点 】本 考 去完成 的用法。19 Jim, did you take out the trash just

19、now?No. By the time I came home it.A. have been taken outB. had taken outC. had been taken out【答案】C【解析】 【分析】 take out 拿出,带出, by the time 直到, came home 是过去时,扔垃圾是发生在 came 之前的动作,过去完成时表示的是过去的过去。又有动语态。 had been+过去分词,含有被动语态的过去完成时。句意:扔了吗?不,我回来的时候垃圾已经被扔了。故选 C。【点评】考查被动语态及过去完成时的用法。be+动词过去分词构成被Jim,刚才是你把垃圾20 Mr

20、. Wang _ in this factory for 30 years already.A. worksB. is workingC. has workedD. will work【答案】C【解析】 【分析】句意:王先生在这个工厂工作已经30 年了。根据可知句子为现在完成时,表示发生于过去的动作一直持续到现在。故答案是C。【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。for 30 years already ,C 是现在完成时结构,21 Are you surprised at the ending of the movie?No, because I _ the st

21、ory.A. readB. will readC. have readD. was reading【答案】C【解析】 【分析】句意:你对这部电影的结局感到惊讶吗?不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。【点评】考查现在完成时态。主语为第一人称故动词应使用原形。22 When I got to the cinema, the film _ for 15 minutes.A. has begunB. has beenC. has been onD. had been on【答案】D【解析】 【分析】句意:当我到达电影院时,电影已经开始十五分钟

22、了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。23 I _ to study hard, but someone disturb me.A. thoughtB. had thoughtC. have thoughtD. think【答案】 B【解析】 【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完

23、成时。24 By the end of last term, the students of Class One_ three projects.A. finishedB. would finishC. have finishedD. had finished【答案】D【解析】 【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据bytheendof last term,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。25 I met Jim last week. We_ each other for

24、 about twenty years since we left Japan.A. didnt meetB. dont meetC. havent metD. hadnt met【答案】D【解析】 【分析】句意:我上周见过吉姆。我们离开日本大约有二十年没见面了。A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。for+ 时间段用完成时,排除A、 B。met表明时态是过去时,所以用过去完成时,故选D。【点评】考查过去完成时,注意平时识记其结构及标志词。26 By the first day of August, 2007, the

25、PLA _ for eighty years.A. foundedB. has foundedC. has been foundD. had been founded【答案】D【解析】 【分析】句意:到2007 年八月的第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。主语是被建立的对象,故用被动语态,选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。语态的判断主要是确定句子主语与谓语动词的关系。如果是主动关系则用主动

26、语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。27 Rose and Minnie _ each other pretty well before they worked in the same bank.A. knowsB. knowC. have knownD. had known【答案】D【解析】 【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语before they worked in the same bank 可知,认识是在同一个银行工作之前,时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为worked D。是过去

27、【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:had+过去分词。28 Lucy_ to go shopping, but it began to rain.A. wantB. wantsC. had wantedD. has wanted【答案】 C【解析】 【分析】句意:露西本来想出去购物,但是开始下雨了。动词来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。want用过去完成时29 Theyto help but could not get there in time.A. wantedB. had wantedC. wantD. have

28、wanted【答案】 B【解析】 【分析】句意:他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。30 The girl sitting next to me on the plane was very nervous, for she A. didnt fly B. hasnt flown C. hadnt flownbefore.D. wasnt flying【答案】C【解析】 【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。根据句意,故答案为C。【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用 had+动词的过去分词表达。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1