关键词不能为空

当前您在: 主页 > 英语 >

英语过去完成时提高训练及解析

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

drinks是什么意思-招聘用英语怎么说

2020年10月22日发(作者:房芝萱)


英语过去完成时提高训练及解析

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

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


2

We to finish the work before dark, but the heavy rain held us up.

A

meant
C

had meant
【答案】
C

【解析】

试题分析
:
句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。
Mean to have
done

had meant to do
表示

本打算做但是没做成

,类似用法的词还有
plan

intend
等,

C

考点:考查动词时态

B

was meaning

D

would mean


3

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

【解析】

本题考查时态。根据
“< br>我的线路被切断了

是过去发生的事情,而应为我没有付我的账单是


我的线路被切断了

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


B

hadn’t paid C

wasn’t paying D

don’t pay


4

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


5

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

A

graduated
C

had been
【答案】
D

【解析】

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

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

B

has graduated

D

had graduated


6

—The battery in my cell phone is running low.

—I that last night before we went to bed.

A

was noticing
【答案】
D

【解析】

本题考查时态。根据

我昨晚注意到

是在

我们上床睡觉

之前,故用过去的完成时
had
noticed
,选
D .

B

have noticed C

would notice D

had noticed


7

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


8

I suddenly realized that I was kept so busy that I ______ little time with my family before.

A

have spent
C

would spend
【答案】
B

【解析】

试题分析:考查动词时态。句意: 我突然意识到我是如此的忙,结果我花费了很少的时间
和家人在一起。意识到以前已经发生的事情,此处 指过去的过去,故选
B


考点:考查动词时态。

B

had spent

D

was spending


9

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



10

He said l5 people_______

two of them_____to hospital


A

have injured

admitting
C

had injured

to admit
【答案】
D

【解析】

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


B

have been injured

being admitted

D

had been injured

admitted


11

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



12

---- 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
选项。由对话第一部分是过去时态,< br>“
一个词都没学过

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

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

B

had I learned

D

I had learned


13

—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


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

考点:考查时态


14

They became friends again that day. Until then they ______to each other for nearly two
years.

A

didn’t speak
C

haven’t spoken
【答案】
B

【解析】

试题分析:考查时 态:句意:他们在那天又成为了好朋友,直到那时他们已经近两年没有
说话了。从
They became friends again that day.
可知他们两年没有说话是到那天为止 发,属
于过去的过去的动作,用过去完成时,选
B


考点:考查时态

B

hadn’t spoken

D

haven’t been speaking


15

By the end of Last year, we _____ more than 1,100,000 cars.

A

were producing
C

had produced
【答案】
C

【解析】

试题分析:考查时态。句意:到去年年底,我们已经生产了一百一十多万辆汽车。
by the
time+
从句,从句用一般现在时,则主句用将来完成时;从句用一般过去时,主句用过去完
成时;
by the end of+
时间点,时间点是过去的时间,主句用过去完成 时;时间点是将来的
时间,主句用将来完成时。
“By the end of Last year”
指的是过去的时间,主句用过去完成
时,故选
C


考点:考查时态

B

produced

D

would produce


16

I didn’t get into the two-hour quarrel; I know how it ______, though.

A

would break out
【答案】
D

【解析】

【分析】

【详解】

B

has broken out C

was breaking out D

had broken out


考查动词时态。句意:我没有卷入两个小时的争吵,但是我知道它是如何爆发的。根据句
意,吵架是过 去的事情,它发生应该是过去的过去,所以用过去完成时。故选
D



17

That was the first time I _____to Hongkong so I had great difficulty _____the hotel.

A

went, finding
C

have been, found
【答案】
D

【解析】

试题分析
:
句意:这是我第一次来香港,所以我找旅馆有 点困难。固定短语:
have difficulty
doing sth“
做某事有困难

,排除
BC
选项。句型:
it is the first time that+
从句

这是第一次做
某事

如果主句谓语是
is
,则
that
从句用现在完成时态; 如果是
was

that
从句则用过去
完成时,选
D


考点:考查固定句型和短语

B

had gone, to find

D

had been, finding


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

When Mary arrived she found all her children ______ for nearly two hours.

A

have gone to sleep
C

was falling asleep
【答案】
D

【解析】

试题分析:考查时态的辨析。这里选用过去完成时,表示事件发生在过去的过去,由
B

fell asleep

D

had been asleep


found
,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前 ,故为过去的过
去,句意为:当
Mary
到达时,她发先孩子们已经睡了将近两个小时 。故选
D


考点:考查时态的辨析。


21

In Beijing, more than 21,100 people ________ to donate their bodies by the end of 2017,
as the city promoted a body donation campaign from 1999.

A

have applied B

had applied

C

would have applied D

applied

【答案】
B

【解析】

【详解】

考查时态。句意:截止到
2017< br>年底,北京已经有超过
21,100
人申请捐献自己的遗体,而
北京市从
1999
年开始就在开展遗体捐献活动。根据
by the end of 2017
可知此处指

过去的
过去

,用过去完成时态,故选
B< br>。


22

––Did you have to do much for the dinner party?

––No, Tina ______ everything by the time I got home.

A

has finished B

had finished

C

would finish D

will finish

【答案】
B

【解 析】考查动词时态。句意:
——
你是不是为晚宴做了很多事情?
——
没有,缇 娜在我
到家之前就已经完成一切准备。根据题干中的过去时
got
可以判断出,在此之 前完成用过
去完成时,故选
B



23

I insisted he______ back the wallet to the lady, but he insisted he______it.

A

handed; didn’t steal
C

hand; not steal
【答案】
B

【解析】

【详解】

考查
insist
用法。句意:我坚持说他应该把钱包还给那个女士,他坚持认为他没有偷。
insist
后跟宾语从句分两种情况,一,表示坚持要去做某事
(
未做
) insist +that
从句
(
主语
+should+
动词原形
)sho uld
可省也可以不省
,
但要记住动词一定要用原形
,
这是一种虚拟 语气。
二,但如果表对已经发生过的事的一种看法
,(
注意
;
是对已 经发生过的事
)
则使用正常时态。
根据句意可知,故选
B
项。

B

hand; hadn’t stolen

D

handed; hadn’t stolen


24

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

A

started
C

would start
B

was starting

D

had started


【答案】
D

【解析】

【分析】【详解】


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

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



到达

为过去时,


经开始

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



25

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


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

【解析】

【详解】

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

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


27

I _________ to help you to do homework but I couldn't spare any time. I ________ a
composition last night and I'll finish it tomorrow.

A

wanted

wrote
C

had wanted

wrote
【答案】
B

B

had wanted

was writing

D

wanted

have been writing


【解析】

【详解】

考查动词时态。句意
:
我本打算在家庭作业方面帮助你的,但是我抽不出时间。我昨 天晚上
整晚都在写作文,明天就能写完。第一空,句中为短语
had wanted to do
本打算做某事,
第二空表示时间段内正在进行的动作,故用过去进行时,综述选
B



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

【解析】

本题句意

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

。根据时间
状语
for some time

came
可知应选
A
项。

B

knew

D

know


29

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

A

had passed
【答案】
A

【解析】

这题考查时态的用法:
suggest

暗示

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


B

pass C

would pass D

should pass


30

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


31

Entering the step-classroom (
阶梯教室
), I found the lecture ________ and the people
________ attentively.

A

began, listened
C

had begun, listened
【答案】
D

B

was begun, was listening

D

had begun, were listening


【解析】

【分析】

【详解】

考查时态。句意:当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。第一
个空填过去完成 时,表示讲座是在我进入前就开始了;第二个空填过去进行时,表示我进
去的时候观众正认真的听着。故 选
D
项。


32

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

项正确。


33

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 tourists

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

过去的过去

,该空应用过去完成 时态。
综上,
D
选项正确。

点睛:过去完成时表示过去某一时间或 动作以前已经发生或完成了的动作,即

过去的过


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



34

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


35

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

A

had become
C

has become
【答案】
A

【解析】

【详解】

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


【点睛】

动词的时 态、语态是选择题必考内容之一。动词的各种时态形式都可能考到,不过最常考
的是一般现在时态、一般 过去时态、现在进行时态、一般将来时态以及现在完成时态,同
时还常与非谓语动词一起考查。做语法填 空题时,首先要判断括号中所给动词是谓语动词
还是非谓语动词,如本小题就是考查谓语动词;若是谓语 动词,就要考虑时态、语态、语

(
陈述语气还是虚拟语气
)
、主谓 一致四个方面。本小题考查过去完成时,从三个方面来
进行判断:

1.
看句子中的时间状语或时间状语从句,本小题的时间状语是
by about 100 BC
,故判断是
过去完成时。

2.
在没有时间状语或时间状语从句时,要看上下文的谓语动词的形式。

3.
看是否是特殊句型等。如句型
“It was+the first time+that
从句


that
从句用过去完成时。

B

was becoming

D

is becoming



36
.(海淀二模)
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
选项正确。


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

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

A

saw
C

sees
【答案】
D

【解析】

【详解】

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


过去

的动作用一般过去时,
see
则是< br>“
过去的过去


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


B

has seen

D

had seen


39

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



40

An international team of astronomers announced Wednesday that they ________ the first-
ever image of a black hole.

A

have captured
C

had captured
【答案】
C

【解析】

【详解】

考查时态。句意:周三,一个国际天文学家小组宣布他们第一次捕捉到一个 黑洞的图像。
此处
announced
是过去的动作,
capture
动作发生在
announced
之前,过去的过去,所以用
过去完成时态,故选C


B

were capturing

D

would capture

folding-蕺


姑奶奶是什么意思-请多关照日语


现场直播-人本主义


粘度系数-哺育怎么读


重重叠叠-符合性测试


camel什么意思-灵敏的拼音


我那覇美奈-waste


脸英语-过份还是过分



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

英语过去完成时提高训练及解析的相关文章