关键词不能为空

当前您在: 主页 > 英语 >

【英语】英语过去完成时练习题含答案

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

porous-origin的动词

2020年10月22日发(作者:傅承义)


【英语】英语过去完成时练习题含答案

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

Not until ________a third time ________that he had given birth to the reading system for the
blind called Braille.

A

Louis Braille tried

he announced

B

did Louis Braille try

he announced

C

Louis Braille had tried

did he announce

D

had Louis Braille tried

had he announced

【答案】
C

【解析】
倒装句。句意:直到
L
布拉耶又尝试了一次,他才宣布成功发明了专为盲人阅读用的文字< br>--
Braille

Not until
位于句首时,后面的从句不 倒装,主句使用部分倒装,即把
bedowillhavecan
等提到主语之前,
A

B
两项的第二空未倒装,排除
A

B

D
项第一空
不需要用倒装,排除
D
,故选
C



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

A full preparation before Beijing finally won the bid for hosting the 2022 Winter Olympic
Games.

A

has been made B

had been made

C

would be made D

is made

【答案】
B

【解析】句意 为:北京在最终赢得
2022
年冬奥会主办权之前已经做了充分的准备。该句中
“be fore Beijing finally won the bid”
使用了一般过去时态,而做准 备发生在
won
这个动作之


前,因此使用过去完成时态。


4

The young man insisted he ____nothing wrong and that the police___him


A

did: released
C

had done; must release
【答案】
B

【解析】

考查
insist
的用法。翻译成

坚持说

不用虚拟,

翻译成

坚持认为

用虚拟(
should+
动词原
形并且
should
可省。)

这个年轻人坚持说他没做错什么,

坚持认为警察应该放了他。


B

had done; release

D

should do; should release


5

Hardly ________ when she ________ someone knocking at the door.

A

did she sit, heard
C

had she sat, had heard
【答案】
D

【解析】

试题分析:考查倒装句和时态。本 句中放在句首的副词
hardly
,是一个表示否定含义的副
词,放在句首谓语动词要 使用部分倒装的形式。且
hardly....when....
意为

一< br>...

...”
,主句的
动作发生在从句之前,时态要保持一致。句 意:她一坐下来就听见有人敲门。故
D
正确。

【名师点睛】

请先看一道题:

a. I __________ seen such a good harvest!

b. __________ I seen such a good harvest.

A. have never, Never have B. never have, Have never

C. have never, Have never D. never have, Never have

此题应选
A
。这里考查的是否定词置于句首,句子用 部分倒装的问题。一般说来,以下否
定词位于句首,句子要用倒装
(
部分倒装
—-
用一般问句的形式
)

seldom, never, little, few,
hardly, not, not until, in vain, in no way, by no means, on no account, no longer
等。如:

Never does he come late.
他从不迟到。

Little did he know that the police were after him.
他一点也不知道警察在找他。

By no means shall I go there again.
我决不会再去那儿了。

Hardly had he arrived at the station when the train began to leave.
他一到车站,火车就开动
了。

Few students did they see in the classroom.
他们在教室没看到几个学生。

Not a word did I ever say to him.
我从未对他说过一句话。

Not until all the fish in the river died did the villagers realize how serious the pollution was.

直到河里的鱼全死了,村民们才意识到污染是多么严重。

考点:考查倒装句和时态

B

did she sit, had heard

D

had she sat, heard


6

By the time he arrived in Beijing, we _______ there for two days.


A

will have stayed
【答案】
D

【解析】

B

stay C

have been staying D

had stayed

考查时态。
by the time
用完成时态,根据
arrive
用过去时态,故用过去完成时,表动作先
于发生。选
D


7

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
发生在
explain
之前,是

过去的过去

,用过去完成时。

B

was to happen C

had happened D

has happened


8

—— 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

9
.(海淀二模)
I _____up my mind what I was going to say in the seminar, but it was cancelled.

A

have made B

had made

C

was making D

would make

【答案】
B

【解析 】考查时态。句意:我已经决定了在研讨会上要说什么,但是,研讨会被取消了。
“make up one’s mind”
这个行为发生在研讨会被取消之前,根据
“it was cancelled”
可知,研讨
会被取消是过去的事情,那么,
make up one’s mind
是发生在过去某个动作之前的行为,故
该空应用过去完成时态。
B
选项正确。


10

------You went to the“Bird’s Nest”last month, didn’t you


------Yes. That was the second time I ________ to Beijing National Stadium.

A

have been
C

had been
【答案】
C

【解析】

考查虚拟语气。表示
“< br>是某人第几次做某事


ThatThisIt is

the firstsecond…last time

B

were

D

would be


that clause
(从句的谓语用现在完成时);
ThatThisIt was

the firstsecond…last time

that
clause
(从句的谓语用过去完成时)。

考点:固定句式中的虚拟语气


11

A rescue worker risked his life saving two tourists who ________ in the mountains for two
days.

A

are trapping B

have been trapped

C

were trapping D

had been trapped

【答案】
D

【解析】

考查语态和时态。句意:一个救援人员冒着生命危险挽救了两个被困在山里 两天的旅游
者。
“who ___ in the mountains for two days”
是定语从句,修饰
two tourists

two tour ists

trap
之间是被动关系,该空应用被动语态。由
risked< br>可知,营救人员救游客是过去的事
情,被困两天发生在营救人员救了他们之前,即
过去的过去

,该空应用过去完成时态。
综上,
D
选项正确。< br>
点睛:过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,即

过去的过


,其表达形式为
had done
,被动语态的表达形式为
had been done



12

Never for one moment, believe it or not,_______ being faced with such a situation where a
helping hand was greatly needed.

A

I imagined
C

I have imagined
【答案】
D

【解析】

试题分析:考 查倒装。
never
否定词放在句首,主句要部分倒装。此类词还有
never


seldom

scarcely

little

few

not

hardly


以及
not only…but

also
),
no
sooner…than

hardly… when

scarcely… when
等等;句意:不管妳信不信,在那一刻我没
能想象我要面对这样一个急需幫助的情況境地!
B

D
都为倒装句型,但主 句谓语动作发生
在过去的过去,排除
B
,故选
D


考点:考查倒装。

B

do I imagine

D

had I imagined


13

The manager is said to have arrived back from Paris where he ______ some European
partners


A

would meet
C

meets
【答案】
D

【解析】

试题分析:考查时态。不定式动作
to have arrived
说明发生在过去, 定语从句
met
发生在
过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来 了,在那里他会见了一些
B

is meeting

D

had met


欧洲伙伴。故
D
正确。

考点:考查时态


14

The hotel wasn’t particularly good. But I ____ in many worse hotels.

A

was staying
【答案】
D

【解析】

试题分析
:
句意:这家旅馆不是特别好。但是我住过很多 更差的旅馆。从句意可知动词
stay
是发生在说话之前,是表示

过去的过 去

,用过去完成时,答案选
D


考点:考查动词时态。

B

stayed C

would stay D

had stayed


15

The joke was so interesting that we all burst out laughing. Never before __________ heard a
joke like that.

A

I have
C

have I
【答案】
D

【解析】

试题分析:考察时态与倒装。前面的
was
表示过去时, 当
never
等表否定的词放在句首时
谓语动词倒装。句意:这个笑话如此有趣以至于 我们突然大笑,以前从未听过像它一样有
趣的故事。故选
D

考点:考察时态与倒装

B

I had

D

had I


16

They asked me to have a drink with them. I said that it was at least ten years since I
__________ a good drink

A

had enjoyed
C

enjoyed
【答案】
A

【解析】

试题分析:考查时态。在
“It+be+since
从句

这一结构中,可用一般现在时或现在完成时,
since
从句用一般过去时 。句意:他们喊我和他们去喝一杯。我说,离我上次好好的喝上一
杯已经有
10
年了。 故
A
正确。

考点:考查时态

B

was enjoying

D

had been enjoying


17

Mary went to the box office at lunch time, but all the tickets ________ out.

A

would sell
【答案】
B

【解析】

【分析】【详解】

B

had sold C

have sold D

was selling


考查动词时态。句 意:玛丽在午饭时候去售票处了,但是所有的票都卖光了。根据前句可
知,玛丽去买票是过去发生的事情 ,所以票卖完应该是过去的过去,用过去完成时,故选
B



18

_______ could be judged from her eyes that she was terribly sorry for what she ________.

A

As; had done
【答案】
D

【解析】

本题句意

从她 的眼神可以判断,她为她所做的感到非常抱歉

。此句中的
that
引导的从 句
是真正的主语,而
it
作形式主语。她感到抱歉是过去时,而所做的在抱歉之前已发 生,故
用过去完成时。

B

That; did C

As; did D

It; had done


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

Could I do some explanations? Ito call on you yesterday, but someone came to see me just

when I was about to leave.

A

had intended
【答案】
A

【解析】

考查固定搭配。
have intended to do sth. =
本打算做某事

。根据
yesterday
可知,事情 发生在过去,故用过去完成时,意为

本打算
......”
。故选
A


B

intended C

would intend D

was intending


21

---Peter , where did you guys go for the summer vacation?

----We________ busy with our work for months, so we went to the beach to relax ourselves.

A

were
【答案】
C

【解析】

【详解】

考查 过去完成时。句意:
---
彼得,你们暑假去哪儿了?
----
几个月来我们 一直忙于工作,所
B

have been C

had been D

will be


以我们去海滩放松了一下。由
“so we went to the beach to relax ourselves ”
可知,

一直忙于
工作

发生在
“went to the beach”
之前,所以本句为过去完成时。故选
C
项。


22

I __________ to send Peter a gift to congratulate him on his marriage, but I couldn’t manage
it.

A

had hoped
C

have hoped
【答案】
A

【解析】

【详解】

考查过去完成时。句意:我本来计划在
Peter
结婚时送他一个礼物的,可是我没有做到。
第二个分句中
“couldn ’t”
用的是一般过去时,所以发生在它之前的动作用过去完成时。故选
A


B

am hoping

D

would hope


23

―Why are you so excited?

—I met Tommy just now. We _____ each other for ages.

A

haven’t seen
【答案】
C

【解析】

【详解】
< br>考查时态。句意:

你为什么这么高兴
?―
我刚才遇到汤米了。我们很 久没有见面了。分析
句子可知,空处所要选择的动词的动作发生在
“ met ”
这个 过去动作之前,也就是动作发生
在过去的过去,所以本句为过去完成时。故选
C
项。< br>
B

didn't see C

hadn't seen D

don't see


24

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

A

started
C

would start
【答案】
D

【解析】

【分析】【详解】

B

was starting

D

had started

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

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



到达

为过去时,


经开始

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



25
.(江苏)
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
,从而得出答案。


26

—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


27

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

A

intended
【答案】
C

【解析】

【详解】

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

本打算做某事却未做


intend to do sth.
意为

打算做某事


was
intended to do sth.
意为

为了
……”

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

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

。故选
C


B

was intended C

had intended D

was intending


28

— Did you have difficulty finding that cave?

—Not really. The guide ________ us clear directions and we were able to find it easily.

A

was to give
【答案】
B

【解析】

【详解】

考查时态。句意:
——
你在 找山洞时有困难吗?
——
不会。导游给我们指明了方向,所以
B

h ad given C

was giving D

would give


我们很轻松就找到了。分析句子可知,向导为我们指明方向发生在我 们后来得以轻松找到
那个山洞之前,所以用过去完成时。故选
B



29

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



30

It was the third time that she _____ the Great Wall.

A

went to
【答案】
B

【解析】

【详解】

考查固定句型。句意:这是她第三次去北京。在
It was the firstsecondthird…time that…

个固定句型中,
tha t
从句中应用过去完成时。故选
B
项。

【点睛】

本题涉及到了两个常考句式:


1

It is the firstsecond…time that ….
在这个句型中,
that
从句要用现在完成时


2

It was the firstsecond…time that ….
这个固定句型中,
that
从句中应用过去完成时。
考生要根据主句中的
be
动词确认是用现在完成时还是过去完成时,本题中考查的是第2

句式,从句中要用过去完成时,选出正确答案
B
项。

B

had been to C

visited D

visit


31

Lionel Messi playing for Barcelona claimed the 2019 Ballon d’Or on Monday, and before that
he the award for five times.

A

was winning
【答案】
D

【解析】

【详解】

考查过去完成时。句意:为巴塞罗那俱乐部打球的梅西在周一获得了
2019
年金球奖,在这
之前已经获得过五次奖了。由本题时间状语
before that
可知,这句话应用完成时态,
that
指代的句子使用的是一般过去时,所以 此题时态应用过去完成时。故选
D


【点睛】

过去完成 时表示在过去某一时间或动作之前已经发生或完成了的动作或状态。它表示句子
中描述的动作发生在
过去的过去

。表示在过去某一时刻或动作以前完成了的动作,也可
以 说过去的时间关于过去的动作。即

过去的过去

。可以用
by
before
等介词短语或一个
时间状语从句来表示,也可以用一个表示过去的 动作来表示,还可能通过上下文来表示。
例如本题中,就是通过
before
与一个表 示过去的时间状语从句来表示的。

B

would win C

has won D

had won



32

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


33

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



34

It was the first time that the doctor _______ making a mistake concerning the patient.

A

admitted B

had admitted C

has admitted D

would admit

【答案】
B

【解析】

【详解】

考查时态。句意:这是这位医生第一次承认对于这个病人他犯了错。固定句式:
It iswas+
序数词
+ time + that sb havehashad done sth
意为

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

,如果前
面的
is
,后面要用
havehas
;如果前面是
was,
后面 要用
had
。本句前面使用了
was
,后句中
要用
had< br>。故
B
项正确。


35

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



36

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

项正确。


37

—Did you have difficulty finding Ann'house?

—Not ___us clear directions and we were able to find ?

A

was to give
C

was giving
【答案】
B

【解析】

【详解】

考查时态。句意:
——
你觉 得找到安娜家的位置困难么
?——
不会。她告诉我们很清晰的方
向,并且我们很容易就 找到了。根据题干可知,安娜告诉他们方向发生在他们找到她家之
前,因此,发生在过去动作之前的动作 要采用过去完成时。故选
B


【点睛】

本题考查学生对 时态的掌握情况,现在完成时和过去完成时都是考试中常出的考点。分析
前后两句两个动作,判断出后者 的动作发生在前者的动作之前,是过去的过去,用过去完
成时。

B

had given

D

would give



38

Hardly ______ when the bus suddenly pulled away.

A

they had got to the bus stop
C

did they get to the bus stop
【答案】
D

【解析】

【分析】

【详解】

考查倒装句。句意:

他们一到站点公共汽车就突然开走 了。否定副词
hardly
放于句首构成
B

they got to the bus stop

D

had they got to the bus stop


倒装句。
Hardly + had +
主语
+done when...did...
是固定的句式。故选
D



39

It's great that all the visitors who on the island were saved.

A

trapped
C

had trapped
【答案】
D

【解析】

【详解】

考查时态和被动语态。句意:所有被困在岛上的游客都得救了,这真是太棒了。由
were < br>saved
可知此事发生在过去,且被困应在被救之前,应用过去完成时;同时,
vis itors

trap
构成被动关系,应使用过去完成时的被动语态。故
D< br>选项正确。

B

have been trapped

D

had been trapped


40

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
项。

邂逅什么意思啊-plexus


hilda-9929


什么是共价键-化学实验常用仪器


荻怎么读-浞怎么读音


弛张热-美国阳光地带


weary-耽美读音


公馆是什么意思-生津是什么意思


compaign-读书用英语怎么写



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

【英语】英语过去完成时练习题含答案的相关文章

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

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

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

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

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

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

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

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

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

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

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

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

    小学作文