第十七关:过去完成时中考英语一轮复习语法(人教版)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第十七关:过去完成时
一、含义:过去某一时间前就已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。

二、动词形式:had done
三、关键词:
1. by the end of 过去的时间.
例句:By the end of last term, we had learned 5000 new words. 到上学期末,我们已经学了5000个新词。

2.By the time sb. +动词过去式
例句:The bus had already left by the time I got there. 我到那儿时,公共汽车已经开走了。

3.By (the time of)+时间点
例句:By the time of last year ,we had built two bridges. 到去年为止,我们已经建了两座桥。

【例题】By the time they got there, the concert______.
A.was beginning
B. had begun C .will begin
【答案】B
【解析】句意:当他们到达那里时,音乐会已经开始了。

考查动词时态辨析。

由题干中的时间状语“By the time they got there”可知此句时态应用过去完成时。

故选B。

years.
A.worked
B.would work
C. had worked D .has worked
【答案】C
【解析】句意:直到去年年底为止,Roy已经在那家邮局工作30年了。

考查过去完成时。

介词by+表示过去的时间,表示“直到过去某个时间为止”,常用于过去完成时的句子中,其谓语动词结构为:had+过去分词。

故选C。

【例题】—Did you see the manager this morning?
A . has left
B . left C.was leaving D . had left
【答案】D
【解析】句意:——你今天早上见到经理了吗?——没有。

我到他的办公室时,他已经去北京了。

考查过去完成时态。

根据“by the time I arrived at his office”可知,表示过去的过去,用过去完成时态,结构是had+动词的过去分词,had left已经离开。

故选D。

A . began
B . has begun
C . had begun
【答案】C
【解析】句意:当我到达会议室时,报告已经开始了。

考查动词时态。

根据“When I got to the meeting room”可知,到达会议室发生在过去,报告已经开始发生在到会议室之前,即过去的过去,用过去完成时had done。

故选C。

一、单项选择
1.By the time the teacher came, we __________ cleaning the classroom.
A.finished B.have finished C.had finished 2.—Did you meet the professor at the airport?
—No,he ____ by the time I ____ there.
A.had left;got B.has left;reached
C.was leaving;got D.left;had got
3.—What did Jack ask you just now?
—He wanted to know how long _________ when I reached the cinema.
A.had the film been on B.the film had started
C.the film had lasted D.had the film ended
4.By the time I got to the cinema, the movie _______ for ten minutes.
A.had begun B.had been on C.has started D.has been on 5.The meeting _________ by the time I got there yesterday.
A.was on B.has been on C.had begun D.has begun 6.By the end of last week, Maggie _____________ in the west of China for two months helping the homeless children.
A.will stay B.has stayed C.would stay D.had stayed 7.By the end of last month,Jane enough money for the poor sick boy.
A.raised B.would raise C.had raised D.has raised 8.. The plane ______ when we got to the airport.
A.had taken off B.was taken off C.will take off D.is taking off 9.By the time I got back to school, the bell______.
A.rang B.has rung C.had rung
10.By the end of last month, I _____ all the CDs of Justin Bieber.
A.collect B.collected C.have collected D.had collected 11.The bus ______ for five minutes when Tim arrived at the station.
A.went B.has left
C.had left D.had been away
12.By the time I got into the classroom, the teacher ________ the test papers.
A.had handed out B.handed out C.has handed out 13.—You look unhappy, what happened?
—Bad luck. I planned to go to Shenzhen, but the plane ________ when I ________ at the airport.
A.has left; arrived B.had left; arrived C.left; arrives 14.—You look sad. What’s the matter?
—I had a bad morning. By the time I got to school, I found I ________ my homework at home. I had to go back home to get it.
A.have forgotten B.had forgotten C.have left D.had left 15.Miss Zhang ________ the office for a few minutes when I arrived. I didn’t meet her. A.has left B.has been away from C.had been away from 16.—What happened to you on April Fool’s Day?
—I was the only one at school on Saturday, I realized that I ________ by my classmates. A.am fooled B.had fooled C.had been fooled 17.By the end of last year, Roy ________ in that post office for thirty years. A.worked B.would work C.had worked D.has worked 18.Emily and her parents ________ each other for weeks by yesterday afternoon. A.didn’t see B.haven’t seen C.hadn’t seen D.wouldn’t see 19.Lisa felt very happy as she ________ well in a reading contest the day before. A.does B.did C.has done D.had done 20.— I hear the beginning of this movie is very exciting.
— What a pity! When I got to the cinema yesterday, the film ________ for 10 minutes. A.began B.has begun C.has been on D.had been on 二、用所给单词的正确形式填空
21.The girl sitting next to me on the plane was nervous, for she ______ never ______ (fly) before.
22.By the time I walked into the store, someone ________ (buy) the jeans I wanted. 23.By the time I got to the cinema, the movie __________ (begin).
24.When I got to the airport, my plane to Shanghai had ________(take) off. 25.—Simon won the first prize in the piano competition last Saturday.
—I’m not surprised at all. He_________________(prepare)for the competition for at least two months.
答案
1.C
【解析】句意:老师来的时候,我们已经打扫完了教室。

考查过去完成时。

A. finished表一般过去时;B. have finished表现在完成时;C. had finished表过去完成时。

根据英语语法,by the time引导时间状语从句,从句为一般过去时,主句应用过去完成时,表示截止到从句动作发生时,主句动作已经完成,即过去的过去。

故选C。

2.A
【分析】.
【解析】句意:你在机场遇到那个教授了吗?-不,我到的时候他已经走了。

根据上文,下文叙述应是过去时态。

根据下文时间状语,我到那时,他已离开了,主句是过去完成时,选A。

3.C
【解析】考查宾语从句和现在完成时。

know后是一个宾语从句,用陈述句语序,排除A、D;how long指的是一段时间,start是短暂性动词,不能和一段时间连用;last“持续”,是延续性动词,可与一段时间连用。

故选C。

4.B
【解析】句意:我到电影院时,电影已经上映十分钟了。

考查时态。

by后加过去时间,常与过去完成时连用。

begin和start“开始”,是短暂性动词,不能与一段时间连用,应该转换为be on(延续性动词)。

故选B。

5.C
【解析】句意:昨天我到那儿时会已经开始了。

考查动词的时态。

“我昨天到那儿”是过去,“会议开始”在我到那儿之前,应是过去的过去。

故用过去完成时。

故选C。

6.D
【解析】句意:到上周末为止,Maggie已经在中国西部待了两个月帮助那些无家可归的孩子们。

根据句中时间状语By the end of last week是到上周末为止,即到过去时间为止已经完成的动作,所以用过去完成时态,故选D。

7.C
【解析】句意:到上个月底,简已经为那个可怜的生病男孩筹到了足够的钱。

A. raised筹钱;
B. would raise会筹钱;
C. had raised已经筹钱;过去完成时;
D. has raised 已经筹钱,现在完成时。

根据时间状语By the end of last month可知用过去完成时,其结构是had done的形式。

根据题意,故选C。

8.A
【分析】考查时态.根据从句内容我们已经到达了机场,可知主句内容在这之前已经发生,故主句用过去完成时态,选A.我们到达机场时,飞机已经起飞了.
【解析】句意:我们到达机场时,飞机已经起飞了。

考查时态。

根据从句内容我们已经到达了机场,可知主句内容在这之前已经发生,故主句用过去完成时态,选A。

9.C
【解析】句意:当我返回到学校时,铃早响了。

考查过去完成时。

By the time…,到…的时候,引导时间状语从句,主句经常用于过去完成时态。

过去完成时态,表示动作发生在过去的过去。

铃响发生在过去的动作回到学校之前,所以用过去完成时态。

A. rang一般过去时态;B. has rung现在完成时态;C. had rung 过去完成时态。

故选C。

10.D
【解析】考查点:过去完成时的用法。

解题思路:此处by意为“到…为止”,该句意为“到上个月末为止,我已经将Justin Bieber全部的CD收集起来”,表示“动作从过去已经开始一直持续到过去某个时间”,故要使用过去完成时,答案选D;
11.D
【解析】试题分析:句意:当迪姆到达车站时,公交离开了五分钟了。

表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。

故选D。

考点:考查动词的时态。

12.A
【解析】句意:等我进到教室的时候,老师已经发完测试卷了。

考查谓语动词的时态。

by the time“到那时”,其引导的从句为一般过去时,而主句谓语动作hand out“分发”,发生在从句动作之前,应用过去完成时,结构为had+过去分词。

故选A。

13.B
【解析】句意:——你看起来不开心,发生什么事情了?——真倒霉。

我计划去深圳,但是当我到达机场时,飞机已经离开了。

考查动词的时态。

根据“I planned to go to Shenzhen, but the plane…when I…at the airport.”可知,作者到达机场是发生在过去的事情,故第二空用一般过去时;飞机离开是发生在作者到达机场之前的事情,在过去之前发生应用过去完成时,因此第一空应该用过去完成时。

故选B。

14.D
【解析】句意:——你看起来很伤心。

怎么了?——我早上过得很糟。

当我到学校时,我发现我把作业忘在家里了。

我得回家去拿。

考查动词时态以及动词辨析。

forget忘记;leave遗忘。

根据“By the time I got to school”可知,表示过去的过去,用过去完成时had done的结构。

根据“my homework at home”可知,把作业落在家里了,故选D。

15.C
【解析】句意:我到的时候,张小姐已经离开办公室几分钟了。

我没有遇见她。

考查动词时态。

根据“when I arrived.”可知,when引导的时间状语从句用一般过去时,主句用过去完成时,可排除AB选项。

故选C。

16.C
【解析】句意:——愚人节你怎么了?——星期六我是学校里唯一的一个学生,我意识到我被同学们愚弄了。

考查被动语态。

根据“by my classmates”可知,此处用被动语态的结构,排除B选项。

根据realized以及“主过从必过”原则可知,此处要用某个过去时的被动语态,故选C。

17.C
【解析】句意:直到去年年底为止,Roy已经在那家邮局工作30年了。

考查过去完成时。

介词by+表示过去的时间,表示“直到过去某个时间为止”,常用于过去完成时的句子中,其谓语动词结构为:had+过去分词。

故选C。

18.C
【解析】句意:到昨天下午为止,艾米丽和她的父母已经好几个星期没有见面了。

考查动词时态。

根据句意和句中的时间状语by yesterday afternoon“到昨天下午为止”可知,谓语动词的动作表示过去之前的事情,应用过去完成时,其结构为had+动词的过去分词。

故选C。

19.D
【解析】句意:丽莎感到非常高兴,因为她在前一天的阅读比赛中取得了好成绩。

考查动词时态。

根据“Lisa felt very happy”丽莎感到非常高兴,可知是因为她在前一天的阅读比赛中取得了好成绩,阅读比赛的时间要比丽莎开心的时间早,因此用过去完成时had done,短语do well in...“在……方面做的好”,do的过去分词是done,故选D。

20.D
【解析】句意:——我听说电影的开头很令人兴奋。

——真遗憾!昨天我到电影院的时候,电影已经开始十分钟了。

考查过去完成时。

begin“开始”,过去分词是begun,是瞬间动词,延续性动词是be on,根据“for+段时间”和延续性动词连用可知,空缺处应该用be on,排除A和B,“电影开始”在
“到电影院”这个动作之前,所以用过去完成时had done,表“发生在过去的过去”,排除C,故选D。

21.had flown
【解析】句意:在飞机上紧挨着我的女孩很紧张,因为她以前从来没有做过飞机。

结合语境可知下文原因状语从句中描述的是过去已经完成的动作,故用过去完成时态,结合所给单词,可知填had flown,飞行。

22.had bought
【解析】句意:当我走进商店时,有人买了我想要的牛仔裤。

根据“By the time I walked into the store”可知,“买”这个动作发生在“走进商店”之前,而“walked into the store”为过去时,所以此处应用过去完成时,表示过去的过去,结构为:had+动词过去分词。

故填had bought。

23.had begun
【解析】句意:我到电影院时,电影已经开始了。

begin,动词,开始。

根据句意可知,电影开始发生在我到电影院之前,“到达”用的一般过去时,那么“电影开始”表示“过去的过去”,用过去完成时,其结构为助动词had+动词的过去分词,begin的过去分词是begun,不规则变化,注意拼写,故填had begun。

24.taken
【解析】句意:当我到达机场时,我去上海的飞机已经起飞了。

根据句意理解可知,这里表达的是“已经起飞”,主句的动作是发生在从句动作之前的,而从句动作是过去时,所以主句应该用过去完成时,所以空格应该用过去分词,故答案为taken。

25.prepared/had prepared
【解析】句意:——西门上个周六的钢琴比赛得了一等奖。

——我一点都不惊讶。

他为比赛准备了至少两个月。

此处缺谓语动词;讲述西门准备比赛是过去发生的事情,用一般过去时态,或者强调过去事情的延续,用过去完成时,此处用动词prepared或者had prepared。

故答案为prepared/had prepared。

相关文档
最新文档