【英语】过去完成时知识点(大全)

巡山小妖精
710次浏览
2021年01月25日 00:46
最佳经验
本文由作者推荐

小学一年级语文教学论文-

2021年1月25日发(作者:绝对值ppt)
【英语】过去完成时知识点
(
大全
)

一、初中英语过去完成时

1

My parents ______________ to work by the time I ______________ up.

A. began; get B. began; had got C. had begun; had got D. had begun; got

【答案】
D

【解析】
【分析】句意:我起床的时候,我的 父母已经开始工作了。
began
开始,一般过
去时;
had
begun
开始,过去完成时;
get
up
起床,一般现在时;
had
got
up
起床,过去完
成时。
by
the
time

……
时候,从句用一般过去时,

表示

截止到从句动作发生时
,
主句动作
已经完成,即过去的过去
,主句用过去完成时,故选
D


【点评】考查动词的时态。注意
by the time
的词义和用法。


2


How long has the train been away?


Sorry. I don't know. By the time I got here, the train ________.


A. has left B. was leaving C. had been away D. had left

【答案】
C

【解析】
【分析】句意:
——
火车离开多久了?
——
很抱歉。我不知道。我到这儿的时
候,火车已经离开了。由
By the time I got here
可知该用过去完成时,所以选
C


【点评】考查动词时态。



3

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



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


4

By the end of last month

I all the CDs of the famous singer




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

【答案】
D

【解析】
【分析】根据时间状语
“by
the
end
of
last
month”
可知谓语动词发生在过去的过
去,故 用过去完成时。故选
D.


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


5

By the time I got there, the football match ________ already ________.


A. has; finished
B. was; finished
C. had; finished
D. /; finished

【答案】
C

【解析】
【分析】句意:到我到达那里的时候,足球赛已经结束了。
by
the
time
通常用完
成时态,根据
got
可知是过去 完成时,故选
C



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


6

He said that ________.

A. he has finished his work already B. he had finished his work already

C. has he finished his work already D. had he finished his work already

【答案】
B

【解析】
【分析】句意:他说他已经完成他的工作 了。说之前就已经做完工作了,
said

过去式,所以完成工作是发生在过去之前, 所以用过去完成时,结构是
had+
动词过去分
词,排除
A

C

said
后面跟的是宾语从句,从句句子结构应该也是主语
+
谓语
+
宾语,所以
排除
D
,故选
B


【点评】考查过去完成时,注意其定义的理解。


7

The film when I got there




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

【答案】
C

【解析】
【分析】题中
“I
got
there”
表现的 是过去时,且题意表达已经开始故为过去完成
时,故选
C.


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


8

Everything he ____ away from him before he returned to his hometown.

A. took B. had been taken C. had had been taken D. had taken

【答案】
C

【解析】
【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的
before he returned to his hometown
,可知主句的谓语动词要用过去完成时,又因
everything

take
之间存在动宾关系,且
everything

take
的宾语,谓语动词要用被动语态,过去完
成时的被动语态的基本构成是
had been
+
过去分词,第一个
had
表示拥有的意思,后面的
had been taken
是过去完成时的被动语态。故选
C



【点评】考查过去完成时的被动语态的基本构成。


9


What's
up


I
missed
the
train.
By
the
time
I
got
to
the
train
station,
the
train





for 10 minutes.


A. had left
B. has left
C. has been away
D. had been away

【答案】
D

【解析】
【分析】句意< br>:
一怎么啦
?
一我错过了火车。在我到达火车站前,火车已经离开了
十 分钟了。

left
过去完成时态;


left
现在完成时态;

been
away
现在完成
时;

been
away
过去完成时。
by
the
time,

......
之前,是过去完成时的标志词,表示
过去的过去的时间。和一段时间连用,动作 应该是延续性的
,leave
对应的延续性状态是
be
away
,故选
D




10

The girl sitting next to me on the plane was very nervous, for she before.



A. didn't fly
B. hasn't flown
C. hadn't flown
D. wasn't flying

【答案】
C

【解析】
【分析】句意: 飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根
据上文的句子
The girl sitting next to me on the plane was very nervous的一般过去时态可知,
这里空白处所表示的是过去的过去,谓语应该用过去完成时态:
ha d+
动词的过去分词。根
据句意,故答案为
C


【点评】 考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状
态。用
had+< br>动词的过去分词表达。


11

Tom by the time I got to the party.


A. left
B. was leaving
C. had left
D. has left

【答案】
C

【解析】
【分析】句中有
“by+
过去时间

作时间状语,提示谓语动同用过去完成时,即


到达



他离开

,后者发生在前者 之前,即

过去的过去

,因此,后者用过去完成时。故

C



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


12

He wanted to know how long in hospital.

A. she is staying
B. she had stayed
C. did she stay
D. she stay

【答案】
B

【解析】
【分析】句意:他想要知道她在医院 待了多长时间。根据停留
stay
发生在想知道
wanted
之前,可知用过 去完成时
had+
过去分词,表示过去的过去已经发生的事。故选
B


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

13

Seeing Danel went into the classroom with tears in his eyes, I asked him what .

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

【答案】
B

【解析】
【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词
asked
一 般过去时可知,动词
happen
的动作发生在
asked
之前,表示过去的 过去,用过去完成时
had+
过去分词。故选
B


【点评 】本题考查过去完成时,注意掌握过去完成时的结构
had+
过去分词。


14

Mary thought of the party which she___________ for this day.

A. plan
B. planned
C. had planned
D. would plan

【答案】
C

【解析】
【 分析】句意:玛丽想起了她今天计划的聚会。
plan
的动作发生在
thought
of

动作之前,表示过去的过去,要用过去完成时
had+
过去分 词。故选
C



【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。





15


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



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


16


Were you late for work yesterday morning?


Yes. By the time I got to the bus stop, the early bus .


A. has already left B. is already left C. had already left

【答案】
C

【解析】
【分析】句意:昨天上午你上班迟到了吗?
——
是的,等我到达公交车站的时
候,早 班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过
去完成时态。选
C


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



17

——
Jim, did you take out the trash just now?

——
No. By the time I came home it .


A. have been taken out B. had taken out C. had been taken out

【答案】
C

【解析】
【分析】
take out
拿出,带出,
by the time
直到,
came home
是过去时,扔垃圾是
发生在
ca me
之前的动作,过去完成时表示的是过去的过去。又有
be+
动词过去分词构成被< br>动语态。
had
been+
过去分词,含有被动语态的过去完成时。句意:< br>Jim
,刚才是你把垃圾
扔了吗?不,我回来的时候垃圾已经被扔了。故选
C< br>。

【点评】考查被动语态及过去完成时的用法。



18

Mr. Wang ______ in this factory for 30 years already.

A. works B. is working C. has worked D. will work

【答案】
C

【解析】
【分析】句意:王先生在这个工厂工作已经
30
年了。根据

for
30
years
already

可知句子为 现在完成时,表示发生于过去的动作一直持续到现在。
C
是现在完成时结构,
故答案是
C



【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。


19

She_______ballet before she entered film industry.

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

【答案】
B

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

过去的过去

;即过去完成时;故选
B


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



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 term, the students of Class One___________ three projects.

A. finished
B. would finish
C. have finished
D. had finished

【答案】
D

【解析】
【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据
by
the
end
of last term
,可知表示过去的过去,谓语动 词要用过去完成时
had+
过去分词。故选
D



【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。


23

——
How was the movie you saw yesterday?

——
I have no idea. By the time I got to the movie theatre, the movie ______.


A. has already finished
B. have finished yet
C. had already finished

【答案】
C

【解析】
【分析】
had+
动词的过去分词构成过去完成时,表示的过去的过去的时间 点,本
句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去
的过去,所以用过去完成时。句意:昨天你看的电影怎么样?没想法,我到电影院的时
候,电影已经结束 了。故选
C


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



24

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
都收集到了。< br>A.

经收集,过去完成时;
B.
收集了,一般过去时;
C.
已经收集,现在完成时;
D.
收集,一般现

小学一年级语文教学论文-


小学一年级语文教学论文-


小学一年级语文教学论文-


小学一年级语文教学论文-


小学一年级语文教学论文-


小学一年级语文教学论文-


小学一年级语文教学论文-


小学一年级语文教学论文-