关键词不能为空

当前您在: 主页 > 英语 >

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

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

跪安是什么意思-怎么延长付款时间

2020年10月22日发(作者:刘运)


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

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

In the capital Kathmandu, thousands of people _______ the night on pavements, in parks and
open fields in chilly temperatures before they returned to their collapsed homes.

A

would spend
C

spent
【答案】
D

【解析】

试题分析:考察过去完成时。过去 完成时表示过去某一时间或动作以前已经发生或完成的
动作,对过去的某一点造成的某种影响或结果,结 构为:
had+
动词的过去分词形式。成百
上千的人们呆在户外发生在
回到家中

这个动作之前。句意:在加德满都首都,在他们回
到坍塌的家之前,成 百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选
D


考点:考察过去完成时

B

were spending

D

had spent


2

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


3

Father ________ for London on business upon my arrival, so I didn’t see him.

A

has left
【答案】
C

【解析】

分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发 生在后半句之
前,故用过去完成时,故选
C
。句意:父亲在我回来之前已经去出差了, 所以我没有见到
他。

B

left C

had left D

was leaving


4

Catherine came home happily, which suggested that she the final exam.

A

had passed
【答案】
A

B

pass C

would pass D

should pass


【解析】

这题考查时态的用法:
suggest


暗示

讲,所以 不用虚拟语气,因为通过考试是在回来前
发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她 通过了考试。选
A



5

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

A

will have stayed
【答案】
D

【解析】

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


B

stay C

have been staying D

had stayed


6

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

A

graduated
C

had been
【答案】
D

【解析】

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

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

B

has graduated

D

had graduated


7

I arrived late and missed the flight. I ____ the traffic to be so heavy.

A

hadn’t expected
C

wouldn’t expect
【答案】
A

【解析】

考查时态。根据语境我迟到是过去,期盼为过去的过去。句意:我来迟了, 错过了航班。
我没想到交通会是如此堵。

B

haven’t expected

D

was expected


8

—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


9

As soon as I got to the airport, I realized I ________ my ID card at home.

A

had left
C

would leave
B

has left

D

will leave


【答案】
A

【解析】
试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可
知,
leave my ID card at home
是发生在
realized
之 前,用过去完成时。故选
A


【知识归纳】

过去完成时态表示过去的过去。
When I got there, the train had left.
当我到达那里的时候,火
车已经离开。

考点:考查时态


10

Grandpa was shocked by the news. Rarely ______ him so quiet.

A

do I see
C

I had seen
【答案】
B

【解析】

本句中的rarely
很少,是一个表示否定意义的词,放在句首的时候,后面的主句要使用部
分倒 装。句意:听到这个消息爷爷很惊讶。我很少看见他如此安静。根据句意可知是在这
之前,我很少看见他 如此安静,现在的情况已经使用了一般过去时,在这之前要使用过去
完成时。故
B
正确 。

B

had I seen

D

I saw


11

At sixty

Maugham decided to withdraw from the theater and wrote The Summer Up

in
which he tried to review what he from his life and literature.

A

had learned
C

was learning
【答案】
A

【解析】

试题分析:句意:在
60
岁的时候,
Maugham
决定离开剧院,写了
The Summer Up,
其中他
想回顾他从生活和文学中学到的东西。从
wrote The Summer Up,
可知他学习的东西是过去
的过去发生的事情,用过去完成时,选
A


考点:考查时态

B

has learned

D

would learn


12

Arriving at the party hurriedly, we were disappointed to find that the band playing.

A

stopped
C

had stopped
【答案】
C

【解析】

解析:匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。题干中的
were
disappointed
的状态发生在过去,
stop
这个动作发生在其之前,故应 用过去完成时。所以

C


B

will stop

D

has stopped


13

— Didn’t you talk any with Rice?

—No, the plane __________ off when I rushed to the airport to see her off


A

was taking
C

took
【答案】
B

【解析】

试题分析:考查过去完成时。句意 :你和
Rice
说什么了吗?没有,我去机场送她的时候飞
机已经起飞了。由题意可知 是过去进行的动作,并且在过去完成没有继续进行下去,所以
是过去完成时,所以选
B


考点:考查过去完成时

B

had taken

D

has taken


14

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



15

As long as my drive tester instructed me to pull into the parking lot, I was sure I ______.

A

passed
C

was passed
【答案】
D

【解析】

试题分析:考查时态。选项
A
为一般过去式;选项
B
为现在完成时;选项
C
为一般过去式
被动语态;选项
D
为过去完成时。句意:只要驾考教练让我把车停到停车场,我就确定我
已经通过了考试。当
“< br>我

把车停到停车场时,我确定自己考试通过,此时考试结束和考试
通过是同时 发生的动作,所以通过考试应在
I was sure
之前,故应用过去完成时。故选
D.

考点:考查时态。

B

have passed

D

had passed


16

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

A

refer to
C

referred to
B

have referred to

D

had referred to


【答案】
D

【解析】

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

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


考点:考查虚拟语气。


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

—He’s got our tickets.

—That’s good I ________afraid that he ________them.

A

am; has forgotten B

was; had forgotten

C

was; forget D

am; will forget

【答案】
B

【解析】

试题分析 :考查时态:
--
他拿了我们的票。
--
太好了,我原来害怕他忘了。因为现 在知道他
没忘,所以是原来害怕他忘了,第一空用一般过去式
was
,主句用一般过去 式,从句用相
应的过去时,排除
D
,用过去完成时,选
B


考点:考查时态


19

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
从句用一般过去时 。句意:他们喊我和他们去喝一杯。我说,离我上次好好的喝上一
B

was enjoying

D

had been enjoying


杯已经有
10
年了。故
A
正确。

考点:考查时态


20

By the time my mother came back from work, my sister and I ________ supper and were
waiting for her at the table.

A

have cooked
【答案】
C

【解析】

在英文中用
by the time
构成的从句修饰主句,主句通常用过去完成时,结构为
had+
过去分
词,故本题选
C


B

were cooking C

had cooked D

would cook


21

—It’s really a surprise that I happened to meet Will, my old schoolmate in the art gallery last
week.

—If my memory serves me right, you ________ each other for more than a decade.

A

haven’t seen B

hadn’t seen C

didn’t see D

don’t see

【答案】
B

【解析】 考查动词时态。句意:
——
上周在艺术长廊我碰巧见到了老同学威尔,这太令我
惊讶了 。
——
如果我没记错,你们在那之前十年没见了。根据
happened to
可以推断出,在
过去动作之前发生的动作用过去完成时,故选
B



22

I saw Jack in the lift this morning. He

around here for a long time.

A

won't be seen
C

hasn't been seen
【答案】
D

【解析】

【详解】

考查过去完成时态的被动语态。句意:今天早 上我在电梯里看见杰克。他好久没在这附近
露面了。根据
this morning
可知,这是过去的事情;再根据
for a long time
可知 ,此空是更
靠前的动作,且句子主语
He

see
之间是一种被动关 系,所以用过去完成时态,故选
D


B

wasn't seen

D

hadn't been seen


23

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

A

went to
【答案】
B

【解析】

【详解】

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

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

【点睛】

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

B

had been to C

visited D

visit



1

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


2

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

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


24

---Did you know any German before you arrived in Munich


---Never______________ it, actually.

A

had I learned
C

I had learned
【答案】
A

【解析】

【详解】

考查倒装和时态。句意:
——
来慕尼黑之前你懂德语么?
——
事实上我从来没学过。
never
位于句首,其后要进行部分倒装,而且 此处表示的动作发生在
arrived in Munich
之前,也
就是过去的过去 ,应该用过去完成时,故
A
项正确。

【点睛】

注意含有 否定意义的词位于句首时,其后要进行部分倒装,常见的这类词包括:
never

h ardly

seldom

little

few, not until, by no means, nowhere, no longer
。如:
By no means
could you tell him about this.
你绝不能把这件事告诉他。
Never in my life have I heard of such a
thing.
我一生中从未听过这样的事。

B

did I learn

D

I learned


25

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


26

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



27

—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


【点睛】

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

B

had given

D

would give



28

---Have you seen your nephew lately?

---Yes, in fact, I saw him yesterday. I _______ him for three years.

A

haven’t seen B

didn’t see

C

hadn’t seen D

don’t see

【答案】
C

【解析】

【详解】

考查过去完成时。句意:
--
你最近见你外甥了吗?
--
见了,我昨天见了他,我都三年都没见
他了。根据前文< br>I saw him yesterday
可知,说话者在昨天之前有三年没有见了,故为过去的
过去,因而用过去完成时,故选
C.

【点睛】

考查过去完成时。过去完成时的结构为
had done
,被动形式为
had been done
,其表示过去
的过去,常见的标志性短语
by+
过去时间 ,
before
。其中有些固定结构需要使用过去完成
时,比如
hardly …when…,no sooner…than…,It was the firstsecond time (that)…
等固定句型中
如:
Hardly had he begun to speak when the audience interrupted him.
他刚开始演讲,听众就
打断了他。


29

She _________the sign language before she served as a volunteer to help the deaf.

A

learns
C

was learning
【答案】
D

B

has learned

D

had learned


【解析】

试题分析:句意:她作为一名志愿者来帮助聋人之前已经学 习了手语。由句意可知,学习
手语在做一名志愿者之前,是过去的过去,用过去完成时,故选
D


考点
:
考查动词时态的用法。


30

—How was your job interview?

—Very successful. I ________ my homework about the company, you know.

A

had done B

have done

C

did D

was doing

【答案】
A

【解析】 考查时态。句意:
——
你的工作面试怎么样?
——
非常成功。我了解过这家公
司。由第一句可知,参加面试是过去的行为,那么了解该公司应该是面试之前的行为,即
过去的 过去,故该句应用过去完成时态。
A
选项正确。


31

—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


32

IPhone, the world’s largest mobile phone maker, said that over the first nine months of the
year it ________ 23 million handsets in China, an increase of 77 percent ________ the same
period a year ago.

A

had sold; compared to
C

sold; comparing with
【答案】
A

【解析】

考查时态和非谓语动词。句意:< br>IPhone
,世界最大的手机制造商,说今年头九个月期间,
它已经在中国销售了2,300
万台手机,与一年前的同期相比增加了
77%
。第一空根据主句
动词
said
可知,从句时态也应用过去时态,再根据
over the first nine months of the year
,判
断应用过去完成时态;第二空是非谓语动词的固定句式
compared to
,意为


……
相比


。故选A


B

has sold; compared to

D

had sold; comparing with


33

----So Jack failed to be admitted by his dream university and is feeling quite depressed these


days.

----It serves him right. I ____him more than once to take his study seriously.

A

reminded B

have reminded

C

have been reminding D

had reminded

【答案】
D

【 解析】考查时态。上句:所以杰克没有被他梦想中的大学录取,感觉很沮丧。下句:他
活该,我不止一次 提醒他认真对待他的学习。此空的动作指的是

过去的过去

所以用过去完成时态,故选
D



34

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

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



35

—Got your US visa?

—Not yet. I ________ too busy to apply for an appointment, so I didn’t go to Shanghai last week.

A

was B

have been C

had been D

would be

【答案】
C

【解析】句意:
——
你得到美国签证了吗?< br>——
还没有,我过去太忙以至于没有申请,因
此我上周没有去上海。根据后句时态可知, 表示

过去的过去

应该用过去完成时。


36

—What a consequence!

—Yes. I ________ him about it, but without success.

A

will remind B

would remind

C

was reminding D

had reminded

【答案】
D

【解析】考查时态。
What a consequence!
意为
真是一场惨剧


consequence
多指不良的后
果。后 一句句意应为

我曾经提醒过他,但没有成功。
”“consequence”
发生在过去,
remind
动作发生在后果出现之前,即过去的过去,因此用过去完成时态, 故选
D



37

The wife a big dinner when the husband was aware of their eighth wedding anniversary
that day.

A

was still preparing B

had hardly prepared

C

did carefully prepare D

would eagerly prepare

【答案】
B

【解析】考查时态。句意为:妻子刚准备好一顿丰盛的晚餐丈夫 就意识到那天是他们结婚
八周年纪念日。
hardly...when

……

……
,符合题意。故选
B



38

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
年冬奥会主办权之前已经做了充分的准备。该句中
“before Beijing finally won the bid”
使用了一般过去时态,而做准备发生在
won这个动作之
前,因此使用过去完成时态。


39

The twins, who their homework, were allowed to play badminton on the playground.

A

will finish
C

have finished
【答案】
D

【解析】

试题分析:句意:已经完成作业的双胞胎被允许到操场上打羽毛球。他们< br>“
被允许

用的是
一般过去式,而完成作业是在被允许打羽毛球之前, 属于过去的过去的动作,用过去完成
时,所以选
D


【知识拓展】

考点:考查时态

过去完成时:即过去的过去所发生的事情!其构成是主语
+had +
过去分词。过去完成时的
时间状语
before, by, until , when, after, once, as soon as
。表示过去某一动作之前已经完成的< br>动作,常与由
when

before
等连词引导的时间状语从句连用 。用于宾语从句或间接引语
中,某些动词的过去完成时表示一个打算要做却没有做成的事。这类动词有:
intend

算,
hope
希望,
plan
计划 ,
mean
预定,
want
想要,
think
想要,等。用于表示与过去事
实相反的虚拟条件从句中

【名师点 睛】考查过去完成时。过去完成时常用于:(
1
)表示由过去的某一时刻开始,一
直延 续到过去另一时间的动作或状态,常和
for, since
构成的时间状语连用。(
2
)叙述过
去发生的事情,在已叙述了过去发生的事情后,反过来追述或补充以前发生的动作时 ,常
使用过去完成时。(
3
)在含有定语从句的主从复合句中,如果叙述的是过去的事 ,先发生
的动作常用过去完成时。(
4
)过去完成时常常用在
told,sa id,knew,heard,thought
等动词后
的宾语从句(或间接引语)中,这时从 句中的动作发生在主句表示的过去的动作之前。本
题末尾
were allowed to play badminton
暗示了

完成家庭作业在打羽毛球之前
,因此,用过
去完成时。

B

finish

D

had finished



40

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

A

trapped
C

had trapped
B

have been trapped

D

had been trapped


【答案】
D

【解析】

【详解】

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

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

恰好的英文-鲜艳的近义词


不可知论者-倘佯


高考时间-百开头的成语


童怎么写-opportunity


上气不接下气英语-suburb


初一学习不好怎么办-imation


囊状水瘤-登革病毒


椋怎么读-传宗接代的意思



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

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

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

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

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

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

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

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

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

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

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

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

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

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

    小学作文