过去完成时知识点总结经典

别妄想泡我
787次浏览
2021年01月25日 00:48
最佳经验
本文由作者推荐

秦始皇兵马俑导游词-

2021年1月25日发(作者:往往的反义词)
过去完成时知识点总结经典


一、初中英语过去完成时

1


Are you surprised at the ending of the movie?


No, because I ___________ the story.

A. read B. will read C. have read D. was reading

【答案】
C

【解析】
【分析】句意:

你对这部电影的结局感到惊讶吗?

不惊讶,因为我读过这个
故事。根据语境判断,这 本书已经读过,应该用现在完成时态来表示,故答案为
C


【点评】考查现在完成时态。主语为第一人称故动词应使用原形。


2

Sue didn't go to see the film with us last week because she ________________ it with her
mother.

A. has seen B. had seen C. will see D. saw

【答案】
B

【解析】
【分析】句意:苏上星期没和我们一 起去看电影,因为她和她妈妈一起看过了。
A.
已经看了,现在完成时;
B.
已经看了,过去完成时;
C.
将看,一般将来时;
D.
看了,一般
过 去时。
Sue
和妈妈看了电影的影响是上周
Sue
没有和我们看电影,所以用 完成时,根据
didn't
可知是与过去有关,所以用过去完成时,结构是
had+< br>动词过去分词,
see
的过去分词

seen
,故选
B



【点评】考查过去完成时,注意平时识记其结构,理解句意。


3

By the time I ________ on the TV, Beckham ________ two goals



A. turned; have scored
B. turned; had scored

C. had turned; have scored D. had turned; had scored

【答案】
B
< br>【解析】
【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状
语从句,
by
the
time


时候为止,用于一般 过去时,可排除
CD
选项。从句用一般过去
时,主句用过去完成时,需用
“h ad+
过去分词

结构,可排除
A
;根据句意结构,可知,故

B


【点评】考查动词时态辨析题。


4

Jake _____his key in the office so he had to wait until his wife _______ home.


A.
has forgotten

comes
B.
forgot

come

C.
had left

came
D.
had left

would come

【答案】
C

【解析】
【分析】句意:杰克把他的钥匙丢在 办公室了,因此他不得不等到他的妻子回
家。结合语境可知前文描述的是过去某时前已经完成的动作,故 用过去完成时态。下文指
的是过去某时的动作,故用一般过去时态。选
C



【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时
态。


5

By the end of 2012, many buildings built in our city.


A. have been B. have C. had been D. will

【答案】
C

【解析】
【分析】 句意:到
2012
年底,我们的城市里已经建成了很多大楼。
Buildings
build
这一动作的承受者,该用被动语态。而被动语态是由
“be
+
及物动词的过去分词


成。根据
By the end of 2012
可知该用过去完成时,所以选
C




6

When I ______ the cinema, the film _______for ten minutes

A. got to; has begun B. arrived at; has been on

C. reached; had begun D. hurried to; had been on

【答案】
D

【解析】
【分析】这题考查时态,第一空几个选项都可以,第二空指

我到电 影院之前电影
已经开始
5
分钟了

,用过去完成时,又因为
begin
是短暂动词,不能和一段时间连用,所
以选
D



【点评】要注意完成时态中的延续性动词的转换。


7

By the first day of August, 2007, the PLA ________ for eighty years.

A. founded
B. has founded
C. has been found
D. had been founded

【答案】
D

【解析】
【分析】句意:到
2007

8

1
日为止,中国人民解 放军已经成立了
80
年了。
句中有
by+
过去的时间,表示到

为止,句子用过去完成时,
found
成立,故选
D

【点评】动词的时态是学习英语过程中非常重要的知识。现在完成时表示动词在过去发生
对现在造成的影 响。现在完成时往往和
already,yet,for+
一段时间,
since+< br>点时间的时间状语
连用。过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造 成的影
响。



8

By the time I got to school, I realized that I ________ my backpack at home.

A. have forgotten B. had forgotten C. have left D. had left

【答案】
D

【解析】
【分析】句意:我到学校的时候,我 意识到我把书包忘在家里。考查过去完成
时。
by the time
:到

时候为止;通常引导一个时间状语从句,表示


……
的时候为止< br>”
主句
则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通 常用过
去完成时。
Leave sth. Sp.
:把

落在某地。结合句意和语境可知选
D


【点评】此题考查过去完成时的用法。


9



I ______ know you can play the piano so well.


Thank you.


A. didn't B. don't C. can't

【答案】
A

【解析】
【分析】句意 :
——
我不知道你钢琴弹得那么好。
——
谢谢。
A.
didn't
不,一般过
去时态,指过去的状态及过去发生的动作;
B.
don't
不,一般现在时态,指经常性、习惯性
的动作;
C.
c an't
不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你
钢琴弹得好, 不知道是过去的状态,用一般过去时,故选
A




10

By the time I got back to school, the bell______.




A. rang
B. has rung
C. had rung

【答案】
C

【解析】
【分析】句意:当我返回到学校时,铃早响了。
By
the time…,

……
时间前,经常
用于过去完成时态。过去完成时态,表 示动作发生在过去的过去。铃响发生在过去的动作
回到学校之前,所以用过去完成时态。
A. rang
一般过去时态;
B. has rung
现在完成时态;
C. had rung
过去完成时态。故选
C




11

The little boy me a few minutes before his mother showed up.



A. stares at B. has stared at C. looks at D. had stared at

【答案】
D

【解析 】
【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据
stare
这个动作 发
生在他妈妈
showed
up
出现之前,是过去的过去,可知用过去完成 时
had+
过去分词。故选
D


【点评】本题考查过去完成时,熟记过去完成时的结构
had+
过去分词。


12

Seeing John rush into the room with tears in his eyes, I asked him what .


A. would happen
B. had happened
C. happened
D. was happened

【答案】
B

【解析】
【分析】所填写动作发生在
asked
以前,表示过去的过去,用过去完成时 ,故选
B
。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。


【点评】本题考查过去完成时的用法。


13


We all went to the park except you last weekend. Why didn't you come?



Because I the park twice.

A. have gone to
B. had gone to
C. had been to
D. have been to

【答案】
C

【解析】
【分析】
have
gone
to
去了(尚未回).
have
been
to
去过(已回),根据句意在
last weekend
之前去过,所以用过去完成时,故选
C



【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。


14

Simon ________ the piano for ages when he gave his first concert.

A. has played
B. is playing
C. had played
D. will play

【答案】
C

【解析 】
【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间
状语
when
he
gave
his
first
concert .
可知此处用过去的时态,表示先弹钢琴弹了很多年,然
后开了音乐会,表示过去的过去,应该 用过去完成时:
had+
动词的过去分词,故答案为
C


【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:
had+
动词的过< br>去分词。


15

By the end of last month, we ______already ______ our lessons.


A. has, finished B. have, finished C. had, finished D. will, finish

【答案】
C

【解析】
【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选
C



【点评】注意时间状语,很容易选出。


16

I asked your mother if she that dress.


A. bought
B. had bought
C. had buyed
D. buy

【答案】
B

【解析】
【分析】句意:我问你妈妈她是否买 了那件裙子。本句中从句的动作应该是发生

ask
之前的
.
所以用
“had+
过去分词

形式来表达。故选
D


【点评】考查过去完成时。


17

By yesterday, the plane ______out of view for more than a month.

A. is B. has been C. was D. had been

【答案】
D

【解析】
【分析】句意:到昨天,飞机已经失去联系了一个多月。根据
By
yesterday
可知
该用过去完成时,所以选
D


【点评】考查动词时态。



18

She_______ballet before she entered film industry.

A. has practiced B. had practiced C. will practiced D. would practiced

【答案】
B

【 解析】
【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她
进入电影 业之前为

过去的过去

;即过去完成时;故选
B


【点评】考查过去完成时。



19

When we hurried to the meeting room, the meeting _______.

A. had begun
B. had been on
C. has begun
D. has been on

【答案】
A

【解析】
【分析】句意:当我们赶到会议室的 时候会议已经开始了。本句中会议开始的动
作发生在我们到达会议室之前,所以表示过去的过去,用过去 完成时,故选
A

【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题 目,句中并没有像本
题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过 去的
过去,本题不难,平时加强记忆,理解即可。



20

By the time she went outside, the bus ____ already ______ .

A. had, gone
B. had, went
C. has, gone
D. has, went

【答案】
A

【解析】
【分析】这题考查时态的用法,

by
the
time
是连词词组,可以连接时间状语从
句,

到什么时候为止

,主句一般和相应的完成时连用,因为从句是过去时,所以从句用
过去完成时连用。选
A
。句意是:到她出去的时间为止,公共汽车已经走了。



21


My parents our home for a few hours when I arrived. I didn't meet them.


You could call them if you wanted to know where they were.


A. have been away from
B. had been away from
C. had left
D. had gone

【答案】
B

【解析】
【分析】句意:
---
当我到家的时候,我的父母已离开家几个小时了。我没遇到他< br>们。
---
假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去 时间
状语,所以我的父母已离开家几个小时了。
for a few hours
表示 一段时间,不能与非延续动
词连用。所以要用过去完成时态。故选
B.

【点评】考查完成时态的用法。



22

By the end of last month, I ______________ all the CDs of Justin Bieber.

A. had collected B. collected C. have collected D. collect

【答案】
A

【解析】
【分析】 句意:到上个月底,我已经把贾斯汀
·
比伯的所有
CD
都收集到了。
A.

经收集,过去完成时;
B.
收集了,一般过去时;
C.
已经收集,现在完成时;
D.
收集,一般现
在时。根据
By
the
end
of
last
month
可知时态是 过去完成时,结构是
had+
动词过去分词,
collect
的过去分词是< br>collected
,故选
A



【点评】考查过去完成时,注意平时识记其结构及标志词。


23

My aunt said that she ________ to Guangzhou.

A. has never gone B. had never gone C. has never been D. had never been

【答案】
D

【解析】
【分析】句意:我阿姨说她从没去过广州。
have
gone
to…
表示已经去了某地(强
调不在说话者所在地);
have
been
to…
曾经去过某地(现在已经回来)。又因为此处是宾
语从句, 而且主句是过去时,所以从句用过去完成时
had been to
。故答案为
D


【点评】此题考查过去完成时的用法。


24


What were you doing when I called you last night?


I ______ my homework and was going to bed.


A. did
B. had done
C. was doing

【答案】
B

【解析】
【分析】

had+
动词过去分词构成过去完成时,表示的是过去的过去,答语中
go
to
bed
是过去将来时,
do
my
homework
发生在
go
to
bed
之前,即过去的过去,要用过去
完成时
had done my ho mework.
句意:昨天我给你打电话的时候,你正在做什么?我完成作
业正要去睡觉。故选
B


【点评】考查过去完成时的用法。

秦始皇兵马俑导游词-


秦始皇兵马俑导游词-


秦始皇兵马俑导游词-


秦始皇兵马俑导游词-


秦始皇兵马俑导游词-


秦始皇兵马俑导游词-


秦始皇兵马俑导游词-


秦始皇兵马俑导游词-