关键词不能为空

当前您在: 主页 > 英语 >

英语过去完成时练习题及答案及解析

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-10-22 01:27
tags:过去完成时态

龙胆属-王英文

2020年10月22日发(作者:姜时俊)


英语过去完成时练习题及答案及解析

一、单项选择过去完成时
1

—Lily went to see the movie alone.

—If she _____ me about it, I would have gone with her.

A

should tell
【答案】
D

【解析】

考查时态。句意:丽丽一个人去看 电影了。
——
如果她告诉过我这件事,我会和她一起去
的。结合语境可知从句中说的是 在过去已完成动作,故用过去完成时态。

B

tells C

told D

had told


2

The girl, when _____ why she _____ in the exam, just lowered her head and kept silent.

A

questioned; was cheated

B

being questioned; was cheating

C

questioned; had cheated

D

being questioned; has cheated

【答案】
C

【解析】

考查非 谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。
When

导 的是是时间状语从句,与
girl
之间是被动关系,所以用
done
形式, 作弊没有被动语态,
故选
C
项。







3

Hardly ___________the door when he rushed into the office out of breath.

A

I opened
C

I had opened
【答案】
D

【解析】

本题考查
hardly...when
结构,表示


… …
就、刚刚
……


;句意:我刚把门打开,他就气
喘吁吁 冲进办公室。
hardly
以及含有否定意义的副词放在句首,句子用倒装结构,故选
D


【名师点睛】

hardly......when
的用法

表示一件事紧接着另一件事发生,意思是

刚刚
....
,就
.. ..”
。注意其时态上主句一般用过去
完成时,从句用过去时。有时主句也可用现在完成时,从 句用一般现在时。

B

did I open

D

had I opened


如果
hardly
在开头,主句要用部分倒装结构。

He had hardly finished the article when the light went out.
他刚写完文,灯就熄了。


He had hardly had time to settle down when he sold the house.
他还未安顿下来,就卖掉了那
所房子。

Hardly had the football game begun when it started raining.

足球比赛才刚刚开始就下起雨来。

Hardly have I get home when the telephone rings.

我一到家电话铃就响了。


4

Wedidn’tget a hotel room because we ______ in advance.

A

hadn’t booked
C

weren’t booking
【答案】
A

【解析】

试题分析:考查时态。句意:因为我们没有提前预定,我们没有拿到宾馆房 间。原句中没
有拿到房间使用了一般过去时
“didn't get ....”
,而 预定宾馆是在之前就已经发生的事情,要
使用过去完成时,表示在过去的过去就发生的事情。故
A
项正确。

考点:考查时态

B

haven’t booked

D

wouldn’t book


5

---What’s wrong with your cell phone? I can’t get through.

--- Oh, my line was cut off because I ________ my bill.

A

haven’t paid
【答案】
B

【解析】

本题考查时态。根据

我的线路被切断了
是过去发生的事情,而应为我没有付我的账单是


我的线路被切断了

之前,故用过去完成时。选
B


B

hadn’t paid C

wasn’t paying D

don’t pay


6

It was not until 3 days later that the boy came back to life and explained to the police
what_______ to him.

A

was happening
【答案】
C

【解析】

考查时态。句意为:两个星期后, 那个男孩才苏醒过来,向警方解释到底发生了什么事。
happen
发生在
expla in
之前,是

过去的过去

,用过去完成时。

B

was to happen C

had happened D

has happened


7

By the time Jack returned home from England, his son. from college.

A

graduated
C

had been
【答案】
D

B

has graduated

D

had graduated


【解析】

考查动词时态,
By the time
截止到过去某时间为止做了某事,用过去完成时态。
A
是一般
过去时;B
是现在完成时;
C
是过去完成进行时。根据句子意思

截止到
Jack
从英国返家,
他的儿子已经大学毕业了。


8

—The battery in my cell phone is running low.

—I that last night before we went to bed.

A

was noticing
【答案】
D

【解析】

本题考查时态 。根据

我昨晚注意到

是在

我们上床睡觉
”< br>之前,故用过去的完成时
had
noticed
,选
D .

B

have noticed C

would notice D

had noticed


9

Mary was pleased to see that the seeds she ______ in the garden were growing.

A

was planting B

has planted C

would plant D

had planted

【答案】
D

【解析】考查过去完成时态。它表达的是在某个过去动作或时间 点之前发生的动作,简单
地说就是

过去的过去

发生的事情。句意
:
玛丽很高兴她在花园里种的种子正在生长。根据
句意可知,种种子是在种子成长之前 ,故选
D



10

-----What were you up to when she dropped in?

------I______ for a while and _____ some reading.

A

had played did
C

had played :was going to do
【答案】
C

【解析】

考查时态。由第一句可判断出第二句描述的事情发生在过去,
for a while
是相对于
when
she dropped in
来说的
when she dropped in


我已经玩 一会儿了

,因此该用过去完成时
态.再看后一个动作,承接前面
for a while
,仍然在过去,
had played for a while
之后,因
此应用过去将来时,表示过去那个时间将要发生的动作,故选
C


B

played; did

D

was playing; was going to do


11

Li Hua ____ his money for dollars before he went on a holiday in America.

A

exchanges B

has exchanged

C

will exchange D

had exchanged

【答案】
D

【解析】考查时态。句意:李华去美国度假以前他把钱换成美元。根据句意可知用过去完
成时态,故选< br>D



12

The boy _____ loudly because he _____ his way in the jungle and thought he couldn’t go


back home.

A

had cried; lost
C

cried; had lost
【答案】
C

【解析】

考查动词时态 。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这
个动作发生在大哭之前,故用 过去完成时,故选
C
项。

B

has cried; has lost

D

cried; has lost


13

— Dad, we _________ the zoo- trip you promised us last week.

— Sorry my girls. I _______ to take you there this week, but I’ve been too busy.

A

expect; intend

B

had expected; had intended

C

are expecting; had intended

D

expected; intend

【答案】
C

【解析】

试题分析:考查动词时态。句意: 上句:爸爸,我们想去你上周承诺带我们去的动物园。
下句:抱歉我的孩子,我上周打算带你们去,但是 我实在太忙了。根据对句意的分析和理
解可知对话中没有提及是以前的对话。所以对话就是发生在现在, 而在第一个分句中表达
了想要去,而
be going to
即为想要做某事的意思; 通过在第二个分句中表达的意思可知爸
爸打算在过去带她们去动物园,并且对现在的结果也造成了影响, 所以要用过去完成时,
故选
C


考点:考查动词时态


14

---I will never forget when we met the famous writer

---Neither will I. He______ some goods and was at the checkout of a supermarket.

A

had selected
C

was selecting
【答案】
A

【解析】

试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生 在在收银台等
待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著< br>名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选
A

考点:考查时态

B

has selected

D

selected


15

He said l5 people_______

two of them_____to hospital


A

have injured

admitting
C

had injured

to admit
【答案】
D

B

have been injured

being admitted

D

had been injured

admitted


【解析】

第一空考查过去完成时,因为主句是
he said
,从句动作发生在主句之前,而且是被动式,
第二空是独立主格结构,
two of them
是逻辑主语,和
admit
是被动关系,用过去分词,句
意: 他说
15
人受伤,其中两人住院。选
D



16

If you________ the failed experiences, you would not havemade such a mistake in your
homework.

A

refer to
C

referred to
【答案】
D

【解析】

试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假 定上,从句用
过去完成时
had+
过去分词,主句用
wouldshould mightcould+have+
过去分词。
Refer to

一个固定 结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的
话,你就不会在你的作业中 犯下如此的错误。故选
D


考点:考查虚拟语气。

B

have referred to

D

had referred to


17

---- Did you know any German before you got to Berlin?

---- Not a single word _________.

A

have I learned
C

I’ve learned
【答案】
B

【解析】

试题分析:考查倒装语序及时态。 具有(半)否定意义的词或短语位于句首时,用部分倒
装。排除
C

D
选项。由对话第一部分是过去时态,

一个词都没学过

这个动作应发生在 过
去的过去,故用过去完成时,排除
A
选项,故选
B
。句意:
——
去柏林之前你学过些德语
吗?
——
我一个词都没学过。

考点:考查倒装语序及时态。

B

had I learned

D

I had learned


18

She stared at the painting, wondering where she it.

A

saw
C

sees
【答案】
B

【解析】

试题分析:句意:她盯着这个画,思索什么时候她曾见过它。根据语境可知
see
这个 动作
发生在
stare

之前,所以用过去完成时。故选
B


考点:考查时态

B

had seen

D

has seen


19

Mandy _________ adoption since her son’s death, but her husband didn’t agree with her.

A

has considered
C

is going to consider
【答案】
D

【解析】
< br>试题分析:句意:她儿子死后,
Mandy
考虑过收养,但是她的丈夫不同意。根据后面 的动
词形式和句意可知,前面的句子应该是过去完成时,
A. has considered
现在完成时;
B. has
been considering
现在完成进行时;
C. is going to consider
一般将来时;
D. had considered

去完成时。
didn’t agree
说明动作发生 在过去,所以在过去之前发生的事用过去完成时,故

D


考点:考查动词时态。

B

has been considering

D

had considered


20

—— We didn’t find Smith attending the lecture.

—— No one ____ him about _____ a lecture the following day.

A

told

there to be B

had told there to be

【答案】
D

【解析】

考查时态。根据句意可知没有人告 诉他是在我们没有发现
Smith
之前发生,故用过去完成
时;
about< br>为介词,故
there be
句型为
there being
,选
D


D

had told there being

C

told; there was

21

When walking down the street, I came across David, who I _____ for years.

A

didn’t see
C

hadn’t seen
【答案】
C

【解析】

【详解】

考查 动词时态。句意:当沿着街道散步的时候,我遇见了多年未见的
David
。根据语境,
“not see”
这个动作发生在
come across
之前,是过去的过去发 生的动作,用过去完成时。故

C


【名师点睛】
英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具
体语境,想 象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动
作、进行性动作、完成性动作 还是将要发生的动作。过去完成时是一个相对的时态,表示
过去的过去的动作,还有一个特点就是和过去 的一段时间搭配。

B

haven’t seen

D

wouldn’t see



22

I found the lecture hard to follow because it ________ when I arrived.

A

started B

was starting


C

would start
【答案】
D

【解析】

【分析】【详解】

D

had started


考查动词时态。句意:我发现演讲很难懂,因为当我到达的时候, 演讲已经开始了。根据
题干信息,

不能跟上演讲的原因是,我到达的时候演讲已经开 始



到达

为过去时,


经开始

应该用过去完成时。
A
项是一般过去时;
B
项是过 去进行时;
C
项是过去将来时。
所以选
D



23
.(江苏)
I was sent to the village last month to see how the development plan _______
in the past two years.

A

had been carried out B

would be carried out

C

is being carried out D

has been carried out

【答案】
A

【解析】考查时态。句意:上个月我被派到村里去看看在过去的 两年里发展计划是如何执
行的。根据句中时间状语
last month

in the past two years
可知,空格处所用的动词
carry
out
发生在
se nt
之前,所以是

过去的过去

,故用过去完成时。故选
A


点睛:本题考查时态。句中包含的时间状语是解答此题的突破点,所以要做好此 类题,一
定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可
以看出正确答案。本题的关键在于抓住题干中的两个时间状语
last month

in the past two
years
,从而得出答案。


24

—Did Alan enjoy seeing his old friends yesterday?

—Yes, he did. He ________ his old friends for a long time.

A

didn’t see
C

hasn’t seen
【答案】
D

【解析】

【详解】

考查时态。句意:

阿伦昨 天见到老朋友高兴吗?

是的,他挺高兴。他很久没看见老朋
友了。说明是昨天之前很 长时间没看见老朋友了,该动作属于

过去的过去

,应用过去完
成 时,故选
D


B

wouldn’t see

D

hadn’t seen


25

She ______ to clean out the spare room last week, but it was much too occupied at that
time.

A

intended
【答案】
C

【解析】

B

was intended C

had intended D

was intending


【详解】

考查时态。句意:她上周本打算打扫那间空余的房间,但那时候房间太拥挤了。
had
intended to do sth.
意为

本打算做某事却未做


intend to do sth.
意为

打算做某事


was
intended to do sth.
意为

为了
……”

intendplanmean
都可以用过去完成时表示

本打算做……
但事实没做成

。故选
C



26

I got to love Hangzhou ______ I went there in 2001 and that was the first time that I
______Longjing Tea


A

the first time; had tasted

B

for the first time; had tasted

C

the first time; have tasted

D

for the first time; tasted

【答案】
A

【解析】

【详解】

考查 时间状语从句和过去完成时。句意:我第一次去杭州是在
2001
年,那是我第一次品尝
龙井茶。
the first time
为时间状语从句的从属连词,所以第一个空为
the first time

ItThis
iswas the
序数词
time that
从句。如果前面是
is
,后面就使用现在完成时;如果前面是
was
,后面就是过去完成时。本题前面是
was,
所以后面使用过去完成时。故选
A
项。


27

---How was the Third World Intelligence Congress in Tianjin, Bella?

---Wonderful! It was the first time I ______ such intelligent robots.

A

has seen
【答案】
C

【解析】

【详解】

考查时态语态。句意:
—Bella
,在天津举行的第三届世界智力大赛怎么样?

很棒!这是
我第一次看到这样 的智能机器人。固定句式
It iswas the+
序数词
+time sb
从句
….
意为

这是
某人第几次做某事的时候了

,当前面使用
is
的时候,后面的从句使用现在完成时;当前面
使用
was
的时候,后面的从句使用过去完成时。本句前面使用了
was
,说明应该使用过去完成时。且主语
I

see
构成主动关系,要使用主动语态。故
C
项正确。

B

has been seen C

had seen D

had been seen


28

The news came as no surprise to me. I ______ for some time that the factory was going to
shut down.

A

had known
C

have known
【答案】
A

【解析】

本题句意

我对这消息一点都不惊讶。我了解到工厂要关 闭已经有一段时间了

。根据时间
B

knew

D

know


状语
for some time

came
可知应选
A
项。


29

At the awarding ceremony held in Tokyo, the scientists were surprised by what ______ in
science and technology.

A

has discovered B

has been discovered

C

had discovered D

had been discovered

【答案】
D

【解析】句意:在东京举行的颁奖仪式上,科学家们惊讶于科学 技术的发现。科学家们感
到惊讶是过去式,故科学技术发现用过去完成时,
what
于 动词
discover
是被动关系,故选
D



30

Lucy_ _writing her essay by 10:00 this morning. After that, she listened to music for a while.

A

will finish
C

has finished
【答案】
D

【解析】

考察过去完成时态。句意

在今天早上
10
点已经完成了她的散文,然后她听了会音
乐。

这里说明已经是过去已经做过的事情, 所以要用过去完成时态。故选
D


B

finishes

D

had finished


31

—Did Linda see the traffic accident?

—No, no sooner ________ than it happened.

A

had she gone
C

has she gone
【答案】
A

【解析】

【分析】

B

she had gone

D

she has gone



【详解】


考查部分倒 装。句意:
--Linda
看见交通事故了吗?
--
没有,她刚走,就发生交 通事故了。
本题考查固定句式:
No sooner…than…





…”,
主句中时态用过去完成时,
no soon er

于句首时用倒装,即将
had
置于主语之前,故选
A


【点睛】


一些句型,如
scarcely……when, no sooner ……than, ha rdly……when
引导的主从复合句主句要
求使用过去完成式。注意:在部分倒装句中,只 有助动词、情态动词或连系动词等可以置
于主语之前,其它部分都要置于主语之后。


32

Silk ________ one of the primary goods traded along the Silk Road by about 100 BC .

A

had become
C

control
【答案】
A

【解析】

试题分析:句意:到公元前
100
年为止,丝绸已经成为 丝绸之路上交易的主要商品之一。
时间状语是
by+
过去时间,谓语用过去完成时。故 选
A


考点:考查动词时态。

B

reject

D

abandon


33

— What ______ when I phoned you?

— I ______ my work, and wanted to go out.

A

have you done

finished
C

did you do; had just finished
【答案】
D

【解析】
< br>试题分析:考查时态:句意:我打电话给你的时候你在干什么?,我刚刚完成任务,我和
你出去。 第一个空填
were you doing,
用过去进行时,动作在打电话的时候正在进行中,第
二空填
,had just finished
,说明是过去打电话的时候已经完成了,用过去完成时,可知选
D


考点:考查时态

点评:时态题的考查关键是抓住句子的上下文 含义和句中的时间状语。要根据时间状语来
选择合适的时态,在平时的学习中要注意积累有关时态的用法 和各种时态的特殊之处。

B

were you doing

have finished

D

were you doing; had just finished


34

When I___ to the cinema, the film___ for 5 minutes.

A

got, had begun B

get, will begin

C

got, had been on D

got, has been on

【答案】
C

【解析】

【详解】

考查时态。句意:当我到达电影院时,电影已经开始了五分钟。
for five minut es
为一段时
间要求谓语动词要用延续性动词,故
A

B
先 排除,而从句的动作发生在主句动作之后,
从句用一般过去时态,主句用过去完成时态。故选
C



35

I saw Jack in the lift this morning. He around here for a long time.

A

won't be seen B

hadn't been seen C

hasn't been seen D

wasn't seen

【答案】
B

【解析】

【详解】

考查 时态。句意:今天早上我在电梯里看到杰克了。他很久没有在这里出现了。根据句意


可知 ,此处描述的动作发生在
saw
之前,属于

过去的过去

,应使用过去完成时。故
B

项正确。


36

It might have saved me some trouble ______ the schedule.

A

did I know
C

do I know
【答案】
D

【解析】

试题分析:句意:如果我早知道日程安排,可能会省去我一些麻烦。根据题干中
might
have saved
可知主句是对过去的虚拟,从句应用
if I had kno wn
与主句保持一致。
if
虚拟条
件句中含有
had
时,可 将
if
省去,同时将
had
提前构成倒装结构。故选
D
项。 虚拟语气重
要做题原则:根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间
, < br>一般要保持
一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。另外,当< br> if

件句中含有助动词
had

should

were

,
可以省略
if
,而将
had, should

were
提到句
首,从而构成倒装虚拟条件句。

考点:虚拟语气

【名师点睛】虚拟语气重要做题原则:根据题干中主句或从句中动词形式判断所考查的动
词的虚 拟时间
,
一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间
做出调整。另外,当
if
条件句中含有助动词
had

should

were

,
可以省略
if
,而将
had,
should

were
提到句首,从而构成倒装虚拟条件句。

B

have I known

D

had I known



37

—Got your driving license?

—No. I too busy to have enough practice, so I didn’t take the driving test last week.

A

was B

am

C

have been D

had been

【答案】
D

【解析】考查动词时态。句意:
——
拿到你的驾驶执照了吗
? ——
没有,我太忙了没有足够
的练习,所以我上周没有参加驾驶考试。表示上周考试之前很忙,用过去完成时 。故选
D



38

I found the film hard to follow because it _______ when I arrived.

A

had begun B

was beginning

C

has begun D

would begin

【答案】
A

【解析】考查动词时态。句意:我觉得这部电影很难理解,因为 当我到达时它已经开演
了。根据所给时态
arrived
可知,表示到达前已经开演了 ,用过去完成时,故选
A



39

She stared at the painting, wondering where she ________ it.


A

saw
C

sees
【答案】
D

【解析】

【详解】

B

has seen

D

had seen

考查时态。句意:她盯着画看,想着,她曾 在哪看到过它。根据句意可知,
see
的动作应
发生在
stare
这 个动作之前,
stare


过去

的动作用一般过去时,
see
则是

过去的过去


动作,故用过去完成 时,故选
D



40

When they first came to the city, my parents often went to neighbors for a talk, just as they
________ in the countryside.

A

will do
C

have done
【答案】
B

【解析】

【详解】

考查过去完成时。句意:我父母刚来城市的时 候,经常去邻居家聊天,就像他们在乡下经
常做的那样。这是一个
when
引导的时间 状语从句加
just as
引导的方式状语从句。方式状
语从句的主句使用的时态是一般过去式(
went to neighbors for a talk
),从句发生的动作在
主句动作之前,所以 使用过去完成时。故选
B


B

had done

D

were doing

不劳而获英语-排抗体是什么意思


活该是什么意思-班的成语


cohesive-melody什么意思中文


昂什么意思-黄麻绳


你用英语怎么读-bookish


石窍的拼音-酷肖的读音


山崩地裂是什么意思-unexpected怎么读


孤独的英语-撒旦叶尾壁虎



本文更新与2020-10-22 01:27,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/417215.html

英语过去完成时练习题及答案及解析的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文