收藏 分享(赏)

复习专题——过去完成时知识点归纳经典.docx

上传人:HR专家 文档编号:11738316 上传时间:2020-12-26 格式:DOCX 页数:15 大小:54.46KB
下载 相关 举报
复习专题——过去完成时知识点归纳经典.docx_第1页
第1页 / 共15页
复习专题——过去完成时知识点归纳经典.docx_第2页
第2页 / 共15页
复习专题——过去完成时知识点归纳经典.docx_第3页
第3页 / 共15页
复习专题——过去完成时知识点归纳经典.docx_第4页
第4页 / 共15页
复习专题——过去完成时知识点归纳经典.docx_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、复习专题过去完成时知识点归纳经典一、初中英语过去完成时1By the time of last year, shethe piano for five years.A. learntB. has learntC. had learntD. will learn【答案】 C【解析】 【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语By thetimeof last year 可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C。【点评】考查过去完成时。掌握过去完成时的构成和用法。2Simon _ the piano for ages when

2、 he gave his first concert.A. has playedB. is playingC. had playedD. will play【答案】C【解析】 【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语 when he gave his first concert. 可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。3By the end of last month, Jane

3、 _ enough money for the poor sick boy.A. raisedB. would raiseC. had raisedD. has raised【答案】C【解析】 【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last month ,可知句子的时态为过去完成时, C 是过去完成时结构,故答案是 C。【点评】考查过去完成时,注意过去完成的时的判定方法。4By the end of 2012, many buildingsbuilt in our city.A. have beenB. haveC. had be

4、enD. will【答案】C【解析】 【分析】句意:到2012 年底,我们的城市里已经建成了很多大楼。Buildings 是build 这一动作的承受者,该用被动语态。而被动语态是由“ be+ 及物动词的过去分词”构成。根据By the end of 2012 可知该用过去完成时,所以选C。5When I _ the cinema, the film _for ten minutesA. got to; has begunB. arrived at; has been onC. reached; had begunD. hurried to; had been on【答案】D【解析】 【分析】

5、这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5 分钟了 ”,用过去完成时,又因为begin 是短暂动词,不能和一段时间连用,所以选 D。【点评】要注意完成时态中的延续性动词的转换。6Yesterday when I _ to the station, the train _ already.A. got, had leftB. got, has leftC. had got, left【答案】AD. got, left【解析】 【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。下文,描述的是过

6、去某时前已经完成的动作,故用过去完成时态,选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。7By the time they reached the bus stop, the bus_ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】C【解析】 【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。句

7、中bythe time 的意思是到 .时候,后跟从句,从句使用的是一般过去时。根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。A 是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B 是现在完成时;C 是过去完成时,并且是系表结构,可以和一段时间连用;D 是现在完成时。故选C。【点评】考查动词时态。8By the time the alarm clock went off, My mother had already _.A. wake me upB. wake up meC. waken up me【答案】DD. waken me up【解析】 【

8、分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用 had +动词的过去分词。 wake up 是动副结构,代词作宾语必须放中间,故选D。【点 】考 本 元的目 句型,只要熟 背 句型,找出答案很 。9By the first 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+ 去的

9、,表示到 止,句子用 去完成 ,found 成立,故 D【点 】 的 是学 英 程中非常重要的知 。 在完成 表示 在 去 生 在造成的影响。 在完成 往往和already,yet,for+ 一段 , since+点 的 状 用。 去完成 表示 作 生在 去的 去,句子中 去的 作 在造成的影响。10 By the time I got to school, I realized that I _ my backpack at home.A. have forgottenB. had forgottenC. have leftD. had left【答案】D【解析】 【分析】句意:我到学校的

10、候,我意 到我把 包忘在家里。考 去完成 。 by the time :到 候 止;通常引 一个 状 从句,表示“到 的 候 止 ”主句 表示在此 之前某个事件已完成。 得注意的是,当从句用 去 ,主句通常用 去完成 。 Leave sth. Sp.:把 落在某地。 合句意和 境可知 D。【点 】此 考 去完成 的用法。11 Jack, would you like to see the new movie? Id love to, but I_ it already.A. am seeingB. will seeC. seeD. have seen【答案】D【解析】 【分析】句意:杰克,你愿

11、意去看 个新 影 ? 看 了。由already 可知是完成 ,所以用have done。故 当然 意,但是我已D。【点 】本 考 完成 have done。12 I thought I _in my project report , but the manager said he didnt see it at all.A. handB. am handingC. have handedD. had handed【答案】D【解析】 【分析】句意:我以 我已 上交了我的 目 告,但是 理 他根本没有看到。 hand 上交,是一个 原形;am handing 是 在 行 ;have handed

12、在完成 ; had handed 去完成 。句中I thought 使用的是一般 去 ,而根据句意可知,上交 目 告 生在 之前,故 使用 去完成 , D。【点评】考查动词的时态,本题涉及过去完成时的应用。13 By the time I got there, the football match _ already _.A. has; finishedB. was; finishedC. had; finishedD. /; finished【答案】C【解析】 【分析】句意:到我到达那里的时候,足球赛已经结束了。成时态,根据got 可知是过去完成时,故选C。by the time 通常用完【

13、点评】考查过去完成时。14 How long has the train been away? Sorry. I dont know. By the time I got here, the train _.A. has leftB. was leavingC. had been awayD. had left【答案】C【解析】 【分析】句意:候,火车已经离开了。由【点评】考查动词时态。 火车离开多久了? 很抱歉。我不知道。我到这儿的时By the time I got here 可知该用过去完成时,所以选C。15 Whats up? I missed the train. By the ti

14、me 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, 在 .之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,

15、leave对应的延续性状态是beaway,故选D。16 When he arrived at the bus stop, the bus _ for 10 minutes. A. has left B. had left C. has been awayD. had been away【答案】D【解析】 【分析】句意:当他到达车站时,公交车已经离开10 分钟了。 for+ 时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构be away,公交车离开发生在他到达之前,所以用过去完成时,故选D。【点评】考查过去完成时。17 Tomby the time I got to

16、 the party.A. leftB. was leavingC. had leftD. has left【答案】C【解析】 【分析】句中有“by+过去时间 ”作时间状语,提示谓语动同用过去完成时,即“我到达 ”和 “他离开 ”,后者发生在前者之前,即“过去的过去 ”,因此,后者用过去完成时。故选 C。【点评】本题考查过去完成时的用法。18 He wanted to know how longin hospital.A. she is stayingB. she had stayedC. did she stayD. she stay【答案】B【解析】 【分析】句意:他想要知道她在医院待了多

17、长时间。根据停留stay 发生在想知道wanted 之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。19 By the time I locked the door, I realized Imy keys at home.A. had repairedB. had changedC. had forgottenD. had left【答案】D【解析】 【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示 “把某物遗忘在某处 ”要用 leave。该动作发生在realized 之前,用

18、过去完成时,故选D。【点评】本题考查过去完成时的用法。20 Did you see Tom at the party?No, heby the time I got there.A. leftB. was leavingC. had leftD. has left【答案】C【解析】 【分析】 by the time 的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选 C。句意是:在我到那里之前他已经离开了。【点评】本题考查过去完成时的用法。21 She said when she got to the cinema, the film _ for 5 minutes.A. has b

19、egunB. had begunC. has been onD. had been on【答案】D【解析】 【分析】句意:她 当她到达 影院的 候, 影已 开始五分 了。根据可知, 影开始五分 属于在 去某 前已 存在的状 , 用 去完成 ,所以排got除 A 和 C。开始 begin, 影已 开始了五分 是存在的状 ,要用延 性的 ,所以要将瞬 begin 改 be on,故 D。【点 】此 考 的 以及瞬 和延 性 的区 。22 By the time we got there, the film _ already.A. beganB. has begunC. have begunD.

20、had begun【答案】D【解析】 【分析】句意:我 到那儿 , 影已 开始了。by the time从 去某一点到从句所示的 止的一段 ,常与 去完成 用。故 【点 】考 ,注意by the time+ 去 的用法。,直到 候,指D。23 My parents _ to work by the time I _ up.A. began; getB. began; had gotC. had begun; had gotD. had begun; got【答案】D【解析】 【分析】句意:我起床的 候,我的父母已 开始工作了。began 开始,一般 去 ; had begun 开始, 去完成

21、;get up 起床,一般 在 ;had got up 起床, 去完成 。 by the time 到 候,从句用一般 去 ,表示 “截止到从句 作 生 ,主句 作已 完成,即 去的 去”,主句用 去完成 ,故 D。【点 】考 的 。注意by the time 的 和用法。24 I _ to study hard, but someone disturb me.A. thoughtB. had thoughtC. have thoughtD. think【答案】 B【解析】 【分析】句意:我本来想努力学 ,但是有人打 了我。 think用 去完成 来表示 去未曾 的想法,希望,打算或意 等。故

22、 B。【点 】考 去完成 。25 By the time she went outside, the bus _ already _ . A. had, gone B. had, went C. has, goneD. has, went【答案】A【解析】 【分析】 考 的用法,by thetime是 ,可以 接 状 从句, “到什么时候为止 ”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。选 A。句意是:到她出去的时间为止,公共汽车已经走了。26 Peter _ to have a cool model plane.A. hopedB. had hopedC. h

23、as hopedD. hopes【答案】 B【解析】 【分析】句意:彼得本来希望有一架很酷的飞机模型。动词来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。hope用过去完成时27 Pardon? I _ quite catch you.I said I _ the song before.A. didnt, hadnt heardB. dont, didnt hearC. didnt, didnt hearD. wont, hadnt heard【答案】A【解析】 【分析】句意:请再说一遍,我没太听清你说的话。我说,我以前听过这首歌。结合语境可知上文描述的是刚才发

24、生的动作,故用一般过去时态。下文描述的是过去某时之前完成的动作,故用过去完成时态。选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。28 Theyto help but could not get there in time.A. wantedB. had wantedC. wantD. have wanted【答案】 B【解析】 【分析】句意:他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完成时来表示过

25、去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。29 She _ to go to school earlier, but she forgot to get up.A. plansB. plannedC. had plannedD. has planned【答案】C【解析】 【分析】句意:她本来打算早点上学,但是她忘记起床了。动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。30 The boy was _ on the ground and he had _ bicycle behind the big tree.A

26、. lying; laidB. lying; layC. lay; lainD. lied; lied【答案】A【解析】 【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain ,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied ;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完

27、成时态。二、初中英语动词的时态31 In the past few years, many schools _ the ways of doing morning exercises.A changeB changesC will changeD have changed【答案】 D【解析】试题分析:句意:在过去的几年里,很多学校已改变了做早操的方式。根据时间状语Inthe past few years 可知,本题用现在完成时。故选D。32 I think I_ my new project tomorrow.A startB startedC will startD was starting

28、【答案】 C【解析】句意:我想我明天将要开始我的新项目。本题考查动词的时态。A. start开始,是动词原形B. started 开始,是动词的过去式C. will start将要开始,是动词的将来时D. wasstarting就要开始,是过去将来时。根据句意选C。33 Her sonCoke, but now hemilk.A used to drink; is used to drinking C is used to drinking; used to drinkBused to drinking; drinksD was used to drink; is drinking【答案】 A

29、【解析】【详解】句意:她儿子过去常喝可乐,但现在他习惯喝牛奶。used to do 过去常常做; be used to doing sth 习惯于做某事; drinks 喝,第三人称单数形式; is drinking 现在进行时,根据转折词 but ,可知前句表示过去喝可乐,后句表示习惯于喝牛奶,故选 A。34 Tom! Iyou 40 times that Ill beat you if you dont leave that apple jam alone. Sorry, Aunt!A tellB toldC have toldD am telling【答案】C【解析】句意:Tom!我已经

30、警告过你40 次,如果你不留下那个苹果酱,我就揍你。对不起,姑姑!本题考查动词tell (告诉)的时态。A. tell动词原形; B. told一般过去时;C. have told 现在完成时;D. am telling 现在进行时。根据题意知动作发生在过去35 I_this mobile phone online. It is not worth buying.A checkB am checkingC have checkedD will check【答案】 C【解析】【详解】句意:我在网上查过这部手机。它不值得买。考查动词时态辨析。check 查看 / 核实;根据It is not wo

31、rth buying. ,可知 check 是已经完成的动作,需用现在完成时,故选C。36 Did you sleep well last night?Far from that! One of my neighboursA playsBwas playingC is playingmusic pretty loud.D would play【答案】B【解析】句意:-你昨晚睡得好吗?-远非如此!我的一个邻居在大声演奏音乐。A.plays 一般现在时态; B. was playing 过去进行时态; C. is playing 现在进行时态; D. would play 过去将来时态。结合语境可

32、知,昨晚睡不好觉的原因是当时有人在演奏音乐,故用过去进行时态来描述,答案为 B。37 What do you think of your hometown,Kate?Ita lot.It s more beautiful than before.A has changedBchangesC will changeD change【答案】A【解析】句意:-你觉得你的家乡怎么样,凯特?-它改变了很多,比以前更美丽了。changed 现在完成时态,已改变;B. changes 一般现在时态的动词三单形式,改变;A. hasC. willchange 一般将来时态,将会改变; D. change 动词

33、原形,改变。根据语境可知,本句表示过去的动作对现在造成的影响与结果,所以使用现在完成时态, has/have+动词的过去分词。故选:A。38 Eric, can you bring me the scissors?omentJust.I a mthe paper-cutting with it.A makeBmadeC am makingD has made【答案】C【解析】句意: Eric,你能给我带来剪刀吗?等一会儿。我正在用它做剪纸。根据Justa moment 可知此处表示让对方等一会儿,应是正在使用这个剪刀,故用现在进行时bedoing,故选 C。39 - Where s my fa

34、ther? Could tell me?- Heto Beijing. He ll attend an important meeting.A goesB is goingC has goneD has been【答案】 C【解析】【详解】句意: 我的父亲在哪里?可以告诉我吗?他已经去北京了。他将参加一个重要会议。考查动词时态辨析。根据句意语境,可知父亲不在说话的地点已经去了北京,需用现在完成时,可排除AC 两项。 have been to 意为 “曾经去过某地”,现在已不在那里了;have goneto 意为 “到某地去了 ”,说话时作句子主语的人不在现场,故选C。40 Dick _ in

35、America, but he has been _ Chinese food since he moved toChina.A used to live; used to eatingB is used to live; used to eatC is used to live; used to eatingD used to living; used to eat【答案】 A【解析】【详解】句意:迪克过去住在美国,但自从搬到中国后,他就习惯了吃中国菜。考查动词短语。1.used to do sth. :从前是,过去做某事。 2.be used to doing sth. :习惯于做某事。结

36、合句意可知填 used to live; used to eating ;选 A。41 Wheres your brother?Oh, he _ the library and _.A has been to; so Lucy isC has gone to; so has LucyBhas gone to; so Lucy hasD has been in; so has Lucy【答案】 C【答案】【解析】【详解】【解析】句意: -你哥哥在哪里?-哦,他去图书馆了,露西也去了。1.have been to sp. 表示去过某地,主语在说话人的地方,指从某个地方回来了,通常可与表示次数的状语

37、连用;havegone to sp.表示到某地去了,没有回来,强调说话的当时去某地的人不在场,可能在去某个地方的路上,在去的那个地方,或回来的路上;have been in sp.意思是一直呆在某个地方。根据上文“Wheres your brother?(你哥哥在哪里?) ”结合语境可知 “去图书馆 ”没有回来了,可知用has gone to sp.; 2.so + be 动词 / 助动词 / 情态动词 +另一主语 ,此句型中需将主谓语倒装,表示前句所述的肯定情况也适用于另外一个人或物,例如,He is an Englishteacher. So am I. 他是英语教师.我也是英语教师。so+主语 +be 动词 / 助动词 / 情态动词,此句型的主语与前一句的主语通常是指同一个“人 或 “物 ,.主谓语不需要倒装,这种句型表示说话者赞同前句所提到的情况或事实,例如,-He will go to England for his holidaytomorrow. 他明天要去英国度假. -So he will. 的确如此。本句

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

当前位置:首页 > 外语学习 > 英语学习

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报