【英语】过去完成时知识点总结

绝世美人儿
601次浏览
2021年01月25日 01:22
最佳经验
本文由作者推荐

开学日记-

2021年1月25日发(作者:罗贯中的名言)
【英语】过去完成时知识点总结


一、初中英语过去完成时

1

She said when she got to the cinema, the film ________ for 5 minutes.


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

【答案】
D

【解析】
【分析】 句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据
got
可知,电影开始五分钟 属于在过去某时间前已经存在的状态,应该用过去完成时,所以排

A

C< br>。开始
begin
,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要< br>将瞬间动词
begin
改为
be on
,故选
D



【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。


2


Peter, _______ you _______ your homework?


Not yet, I'll do it at once.

A. have; finished B. Did; finish C. Will; finish

【答案】
A

【解析】
【分析】句意:
——
皮特,你完成作业了吗?
——
还没有,我马上做。根据
Not
yet, I'll do it at once.
可知此处问你的作业完 成了吗,所以句子时态用现在完成时,现在完成
时的结构
have+done
,故选< br>A


【点评】此题考查句子时态。要根据上下文的联系确定句子时态。


3

We are too tired. Please stop __________ a rest.


A. to have B. having C. have D. has

【答案】
A

【解析】
【分析】句意:我们是在太累了,停下来休息一下吧。
stop
to
have
a
rest.
固定搭
配故选
A


【点评】注意时态一致,


4

By the time I finished my homework

my mother




A. slept
B. has been asleep
C. was asleep
D. had been asleep

【答案】
D

【解析】
【分析】由上文
“By the time ”

“ finished”
可知此处应为过去完成时,故选
D.


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


5

When I got to school, I realized I ______ my backpack at home.


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

【答案】
B

【解析 】
【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把

落在


leave
,又因为是过去完成时,故选
B



【点评】考查把

落在

的用法。熟背句型。做题就很容 易。


6

Yesterday when I _______ to the station, the train ______ already.

A. got, had left
B. got, has left
C. had got, left
D. got, left

【答案】
A

【解析】
【分析】句意:昨天当我到达车站时 ,火车已经离开了。结合语境可知前文时间
状语从句描述的是过去某时发生的动作,故用一般过去时态。 下文,描述的是过去某时前
已经完成的动作,故用过去完成时态,选
A

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



7

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


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


8

I thought I _________in my project report , but the manager said he didn't see it at all.

A. hand B. am handing C. have handed D. had handed

【答案】
D

【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看
到。
hand
上交,是一个动词原形;
am
handing
是现在进行时态;
have
handed
现在完成时
态;
had
handed
过去完成时态。句中
I
thought
使用的是一般 过去时态,而根据句意可知,
上交项目报告应该发生在这之前,故应使用过去完成时态,选
D< br>。

【点评】考查动词的时态,本题涉及过去完成时的应用。


9

The film when I got there




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

【答案】
C

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


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


10


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




11

Tom by the time I got to the party.


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

【答案】
C

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

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

到达



他离开

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

过去的过去

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

C



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


12

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+
过去分词。


13


Did you see Tom at the party?



No, he by the time I got there.

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

【答案】
C

【解析】
【分析】
by
the
time
的从句用过去时 ,主句用过去完成时,表示主句的动作先发
生,故选
C
。句意是:在我到那里之前他已 经离开了。


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


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

By the time he at the railway station, the train .


A. had arrived; had left B. arrived; had left C. arrived; left D. had arrived; has left

【答案】
B

【解析】
【分析】由语境可知,到达火车站发生在火车离开之后,故排除
A

D
两项。
by
the time
引导时间状语从句,从句用一般过 去时,主句则用过去完成时,故选
B



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


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 the time he ______________ at the cinema, the movie ______________ for five minutes.

A. arrived; had begun B. had arrived; had begun

C. arrived; had been on D. had arrived; had been on

【答案】
C

【解析】
【分析】句意:当他到达电影院时,电影已经开演五分钟了。
arrived
到达,一般
过去时;
had begun
开始,过去完成时,
had been on
进行,上映;
begin
开始,是短暂性动
词,不能和段时间 连用,根据

for
five
minutes.
故排除
AB

be
on
进行,上映,表状态,可
和段时间连用,
by
the
time

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

表示

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

,主 句用过去完成时,故选
C


【点评】考查动词时态。注意句子涉及到
begin

be on
的词义和用法。





18

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
开始,一般过
去时;
ha d
begun
开始,过去完成时;
get
up
起床,一般现在时;
had
got
up
起床,过去完
成时。
by
the
time

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

表示

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


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


19


Did you see Tom at the party?


No, he _________ by the time I got there.

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

【答案】
C

【解析】
【分析 】句意:
——
在聚会时你见了汤姆了吗?
——
没有,我到达的时候他已经离开了。
got
,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案 是
C



【点评】考查过去完成时,注意过去完成时表达的是过去的过去。


20

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


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

【答案】
C

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



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


21

Peter ________ to have a cool model plane.

A. hoped
B. had hoped
C. has hoped
D. hopes

【答案】
B

【解析】
【分析】句意:彼 得本来希望有一架很酷的飞机模型。动词
hope
用过去完成时
来表示过去未曾实现的 想法,希望,打算或意图等。故选
B


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


22

By the time my mum got home, I _______ my homework.


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

【答案】
B

【解析】
【分析】考 查动词时态。句意为

我母亲到家时,我已经做完作业了。

主句动作
在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选
B




23

Nick stayed up really late last night. So this morning he by the time the class began.




A. had fallen asleep
B. had showm up
C. had realized

【答案】
A

【解析】
【分析】
stay
up
熬夜,
by
the
time
直到,句意:
Nick
昨晚熬夜到很晚,因此今天
上午直到上课他也没有起来。
fall
asleep
入睡,睡觉。
began
是过去时,过去的过去用过去
完成时,故选
A


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



24

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



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


25

When Tom got to the examination room, he realized he ______ his pen at home.

A. was leaving B. had left C. forgot D. was forgetting

【答案】
B

【解 析】
【分析】句意为:汤姆一进入考试室就意识到了他把笔落在家里了。根据语境,
这是一个发 生在

过去的过去

(即意识到之前)的一个动作,因此要用过去完成时。故 选
B

开学日记-


开学日记-


开学日记-


开学日记-


开学日记-


开学日记-


开学日记-


开学日记-