过去完成时-

发布时间:   来源:文档文库   
字号:



*创作编号:
GB8878185555334563BT9125XW* 创作者: 凤呜大王*


过去完成时
一、含义:过去完成时表示某一动作或状态在过去某一时间或动作之前已经发生或完成了的动作,它表示发生的时间为过去的过去 二、构成:had +not+过去分词
一般疑问句:Had+ 主语+ 过去分词 +其他? 肯定回答: Yes, 主语+ had. 否定回答: No, 主语+ hadn’t.
例句:By the time he got to the airport, the plane had taken off. ---Had the plane taken off by the time he got to the airport? ---Yes,it had./No, it hadnt. 三、用法
1. 过去完成时是一个相对的时态。只有和过去的某个时间或动作相比较时才会用到。常见的时间状语(从句)by, before, when, by the end of, by the time, until 等引导。 He had worked in that school for three years before he came to our school. 他来我们学校之前已经在那所学校工作了三年。
(解析:由时间状语before he came to our school.可知,前面是在此之前所发生的
1
事情,表过去的过去,应该用过去完成时。) My parents had begun to work by the time I got up. 在我起床的时候我父母已经开始工作了。 I had learned 1000 English words until then. 到那时为止我已经学会了 1000 个英语单词。
2. 过去完成时还可以表示过去某一时刻之前发生的动作或状态一直延续到过去某个时间并可能延续下去。常与“for +时间段“since+时间点连用。 注意:与现在完成时一样,和时间相关的要用延续性动词。
The film had already been on for half an hour when Millie got to the cinema. Millie到达电影院的时候, 电影已经开始了半个小时了。
(解析:begin是短暂性动词,不与表示一段时间的时间状语连用;电影在Millie 达电影院之前就开始了,是过去的过去,应当用过去完成时。) When Jack arrived, Mary had been away since an hour ago. 当杰克到达时,玛丽已经离开差不多一个小时了。 拓展:

非延续性动词
buy borrow open close 延续性动词 have keep be open be closed
2
begin/start come go finish die catch a cold put on wake up fall asleep lose

be on be here be there be over be dead have a cold wear be awake be asleep
作编号:GB8878185555334563BT9125XW
作者: 凤呜大王*

not have join leave arrive/reach
3. 过去完成时经常用于主句为一般过去时的宾语从句中,表示从句动作先于主句动作
3 be in be away be
发生。如在told, said, knew, heard, thought等动词引导的宾语从句中。 She said (that she had never been to Paris. 她说她从来没有去过巴黎。
I thought that I had seen him before. 我觉得我以前见过他。
4. 在表示过去概念的句子中,常出现与完成时态连用的词,如:already, yet, since, for, ever, never 及表次数的词,此时句子常用过完成时。
I met Jim in the street yesterday. We hadn’t seen each other since he went to Beijing.
我昨天在街上碰到了吉姆。自从他去北京后,我们彼此没有见过面。 Mary said it was at least five years since he had enjoyed a good drink. 解析:It was + 时间段+since 引导的从句中用过去完成时。
练习题
1The teacher________the office for a few minutes when we arrivedWe didn’t meet him
Ahave left Bhad left Chad been away from 【答案】C 【解析】when we arrived可知,主句应该用过去完成时,首先排除Afor a few minutes可知,谓语动词应该用延续性动词。
2The boy________his mistake before his teacher told him Arealizes Bhas realized Chad realized Dwould realize
4
【答案】C 【解析】由时间状语before his teacher told him可知,前面是在此之前所发生的事情,表过去的过去,应该用过去完成时。
3They________about eight hundred English words by the end of last term Ahave learned Bhad learned Cwill learn Dare going to learn 【答案】B 【解析】由by the end of last term可知,这里应该用过去完成时。 4I hear the beginning of this movie is very exciting
What a pity!When I got to the cinema yesterdaythe film________for several minutes
Abegan Bhad begun Chad been on Dhas been on 【答案】C 【解析】begin是短暂性动词,不与表示一段时间的时间状语连用;电影在到达电影院之前就开始了,是过去的过去,应当用过去完成时。 5The meeting________by the time I got there yesterday Awas on Bhas been on Chad begun Dhas begun 【答案】C 【解析】我昨天到那儿是过去的事情,会议开始发生在我到那儿之前,应是过去的过去。故用过去完成时。

5
6. By the time I locked the doorI realized I________my keys at home Ahad repaired Bhad changed Chad forgotten Dhad left 【答案】D 【解析】句意为到我锁门的时候,我才意识到把钥匙忘在家里了,表示把某物遗忘在某处要用leave,时态是过去完成时。
7Yesterday I met SandyWe________each other since________middle school Ahaven’t seenfinished Bhaven’t seenfinishing Chadn’t seenfinished Dhadn’t seenfinishing 【答案】D 【解析】我们自从中学毕业后就没有见过面是发生在昨天之前的事,应当用过去完成时;since是介词,后面用动名词。



创作编号:
GB8878185555334563BT9125XW 创作者: 凤呜大王*


8. Helen________her keys in the office so she had to wait until her husband________home

6
Ahas leftcomes Blefthad come Chad leftcame Dhad leftwould come 【答案】C 【解析】had to wait说明事情发生在过去,而将钥匙忘在办公室的动作发生在等丈夫回家之前。
9By the time I got up, my mother _______ .

A. left B. had left C. has left D. is leaving 【答案】B 【解析】by the time意为……之前,根据语境可知离开这一动作发生在起床之前,根据got up为过去式,判断使用过去完成时表达。
10Tom was disappointed because most of the guests________when he________at the party Alefthad arrived Bleftarrived Chad lefthad arrived Dhad leftarrived 【答案】D 【解析】guests离开Tom到达 11Why are you late again? I oversleptand________I got to the bus stopthe bus had left

7
Aafter Bwhile Cby the time Dat time 【答案】C 【解析】by the time意为……时候
12He________to play________before he was 11 years old Ahad learnedpiano Bhad learnedthe piano Chas learnedthe piano Dlearnspiano 【答案】B 【解析】时间状语before he was 11 years old是过去时,主句的动作发生在这个时间之前,表示过去的过去,应当用过去完成时;piano是西洋乐器,与play连用时,前面应当加the
13By the time I got homemy mother________dinner for me Acooked Bhad cooked Cwas cooking Dis cooking 【答案】B 【解析】由“by the time+表示过去的时间状语从句可知,主句应该用过去完成时。 14By the end of last monthhe________in the army for one and a half years Ajoined Bhad joined Chas been Dhad been
8
【答案】D 【解析】句意:到上个月月末为止,他已经参军一年半了。由句意可知应该用过去完成时,首先排除ACjoin是瞬间动词,不能和时间段连用,因此答案为D 15Did you see Mr Smith when you were in France? NoWhen I________Francehe________to China Ahad arrived inhad gone Barrived inhas been Cgot tohad gone Dhad got tohad been 【答案】C 【解析】句意:——当你在法国的时候,你见到史密斯先生了吗?——没有,当我到达法国的时候,他已经去了中国。由语境可知,when引导的从句用一般过去时表过去的时间点,主句则是在这之前所发生的事,因此答案为C 16He told us that he________the letters in the morning Awill post Bhave posted Cwas posting Dhad posted 【答案】D 【解析】考查宾语从句。当主句是一般过去时时,从句应该用相应的过去时态,由题意可知用过去完成时。
【解析】由by the end of last year可知,应该用过去完成时。 17Did you meet Tom at the airport? NoHis plane________by the time I________there

9
Ahas taken offgot Btook offhad got Ctook offarrived Dhad taken offarrived 【答案】D 【解析】由语境可知,by the time后引导的时间状语从句应该用一般过去时表过去的时间点,主句则应该用过去完成时表示在过去的过去所发生的事情。 18.We had our tests. Then we had a long holiday.( 用过去完成时连接两句 Before we ________________________, we _____________________________ 19.He showed us the picture. Then he showed us around the house.


创作编号:
GB8878185555334563BT9125XW 创作者: 凤呜大王*


用过去完成时连接两句 Before he _______________________, he______________________________.
14.After we had had our tests, we had a long holiday.
15. Before he showed us around the house, he had showed us the picture.

10

1. We _____________ (paint the house before we moved in. 2. That rich old man _____________ (make a decision before he died. 3. They _____________ (study the map of the country before they left. 1I had sold the ticket when she came.(改否定句) I hadn't sold the ticket when she came. 2.She had sung a song to us before she danced.(改否定句)
She hadn't sung a song to us before she danced. 5.Lucy had already completed the project when I arrived.(改一般疑问)
Had Lucy completed the project when I arrived yet?

检测题
1By nine o’clock yesterday eveningwe________our work Ahave finished Bfinished Chad finished Dfinish 【答案】C 【解析】由by后的时间状语可知,应该用过去完成时。
2We________four thousand new words by the end of last year Alearned Bhad learned Chave learned Dwill learn 【答案】B 3I________all the exercises before my teacher collected the exercise books

11

Ahave finished Bfinished Chad finished Dfinish 【答案】C 【解析】从before my teacher collected…可知时态应用过去完成时,故答案是C 4Just before the English classI suddenly realized that I________my English textbook at home
Aforgot Bhad forgotten Cleft Dhad left 【答案】D 【解析】本句表示动作发生在过去的过去,且句中有at home地点状语,只能用leave,所以答案选D
家庭作业

1. He ______ in Shanghai University for four years before he ______ Beijing. A. studied, had gone B. had studied, went C. has studied, goes D. had studied, had gone 解析:"他去北京之前在上大学学习了4 "。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B
2. Mary said it was at least five years since he ______ a good drink. A. enjoyed B. was enjoying C. had enjoyed D. would enjoy 解析:It was + 时间段+since 引导的从句中用过去完成时。应选C 3. Xiao Pei said she ______ Hainan for 3 months.
12

A. has been in B. had been in C. had been to D. had gone to 解析:"小培说她去了海南三个月 "have been to have gone to 都是短暂性的动词短语。所以适应表示状态的have been in. 应选B. 2. What ___ Jane ____ by the time he was seven? A. did, do B. has, done C did, did. D. had, done 答案:D 5. By the time my parents reached home yesterday, I _____ the dinner already. A had cooked B. cooked C. have cooked D. was cooked 答案:A 5. The robbers _____________ (run away before the policemen arrived. 6. I __________ (turn off all the lights before I went to bed. 7. Paul went out with Jane after he (make a phone call. 8. Tom said he ___________ (read the book twice. 9. Our plan failed because we _____________ (make a bad mistake. 答案:had run away had turned off had made had read had made 1.They began to climb the mountain after they had bought all the food and drinks.(否定)
They didn't begin to climb the mountain after they had bought all the food and drinks. 2.By the time he got to the airport, the plane had taken off. (改一般疑问) Had the plane taken off by the time he got to the airport? 3.By 10:00 a.m, I had been very hungry. (改一般疑问)

13

Had you been very hungry by 10:00 a.m?

创作编号:
GB8878185555334563BT9125XW 创作者: 凤呜大王*


14

本文来源:https://www.2haoxitong.net/k/doc/a496bceb3369a45177232f60ddccda38366be1db.html

《过去完成时-.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式