关键词不能为空

当前您在: 主页 > 英语 >

【英语】英语一般过去时练习题及答案

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-10-23 10:34
tags:一般过去时

长波通滤光片-godspeed

2020年10月23日发(作者:李茏怡)


【英语】英语一般过去时练习题及答案

一、单项选择一般过去时
1

Not until the end of the performance ________ the chance to take photos with the
respectable actor.

A

the audience got
C

did the audience get
【答案】
C

【解析】

【详解】

考查倒装句和时态。句意:直到表演结束,观众们才有机会和这位受人尊重的演员合影。
Not until
位于句首时,主句用部分倒装,表演结束提示用一般过去时
A

B
两项都没有倒
装,故选
C


B

the audience had got

D

had the audience got


2

--I wonder what makes you a good salesperson.

--I as a waiter for three years, which contribute a lot to my today’s work.

A

serve
C

had served
【答案】
D

【解析】

试题分析:考查时态。根据句意,做服务员是过去发生的事,因此才说对现 在销售员的工
作产生很多帮助,用过去式即可,句意:我想知道什么使你成为一个好的销售员。我当服< br>务员三年,这对我现在的工作很有帮助。故选
D

考点:考查时态

B

have served

D

served


3

The careless driver is____for the traffic accident that____yesterday.

A

to blame;happened
C

to be blamed;was happened
【答案】
A

【解析】

【详解】

考查固定短语和时态。句意:粗心的司机应该为昨天发生的交通事故受到责 备。第一空是
词组
:be to blame“
应受责备

;第二空 是定语从句谓语动词,
happen
是不及物动词,没有被
动式,由
yest erday
可知,此处使用一般过去时。选
A


B

to blame;was happened

D

to be blamed;happened


4

His earlier concert in Shanghai____a big was the first time the Taiwan singer____a
concert

on the mainland.

A

is;held
【答案】
D

B

was;held C

had been;would hold D

was;had held


【解析】

【详解】

考查时态。句意:他早些时候 在上海的演唱会非常成功。这是这位台湾歌手第一次在大陆
举办音乐会。第一空:根据句意可知,此处描 述的是过去的事情,应使用一般过去时;第
二空:
It was the first time
后面的从句谓语动词使用过去完成时。故选
D



5

I _____ the washing machine. It’s working OK now.

A

was repairing
【答案】
B

【解析】

【详解】

考查 一般过去时。句意:我修了洗衣机,它现在可以正常工作了。结合句意可知,

修洗衣


的动作发生在过去,故用一般过去时。故选
B
项。

B

repaired C

would repair D

had repaired


6

Only when the police showed her the evidence ________ that she had stolen the money.

A

she admitted
C

did she admit
【答案】
C

【解析】

【详解】

考查特殊句式中的部分倒装。句意:只有当警察把证据给她看的时候,她才承认偷了钱。
onl y
置于句首,主句要用部分倒装,即
be
动词、情态动词、助动词放在主语前。时态要 用
一般过去时,故选
C


【点睛】


“only+
状语

位于句首时,后面的句子要用部分倒装,其中
only< br>后的状语可以是副词、介
词短语、从句等。但在
only
后作状语的是从句时, 从句不用倒装,要部分倒装的是主句。

B

she had admitted

D

had she admitted


7

-Late again

Where_____________


-Sorry

I________________ in the heavy traffic

or I would have been here earlier.

A

were you

have got stuck
C

were you

got stuck
【答案】
D

【解析】

【详解】

B

have you been

have got stuck

D

have you been

got stuck


考查时态。句意:
——
又迟到了?你去哪了?
——
对不起,我遇上交通拥挤了,否则我就
会早点到。第一空根据语境

又 迟到了

可知,已经回来了,所以用现在完成时态,第二
空:短语
beget stuck in
被困住,动作发生在过去所以用一般过去式,故选
D



8

Jessica had intended to go bungee jumping, but on second thoughts, she _____ the plan.

A

was canceling
C

canceled
【答案】
C

【解析】

【详解】

考查动词时态。句意:
Jessica
本打算去蹦极的,然后她想了想,又取消了该计划。由前半

“had intended to”
可知前半句的时态为过去完成时,表示过去的过去,因此后半句为一
般过去时,表示

取消计划

这一动作发生在

打算去蹦 极

之后。故正确答案为
C


B

cancels

D

has canceled


9

When I was in university, I ______ at a loss what to do in the future for a long time.

A

had felt
【答案】
C

【解析】

【详解】

考查 动词时态。句意:当我在大学的时候,我很长一段时间都不知道将来该做什么。结合
上文
Whe n I was in university
可知是发生在大学时候的事情,故用一般过去时。故选< br>C


B

have felt C

felt D

would feel


10

(
天津
) Only when Lily walked into the office_________that she had left the contract at
home.

A

she realized
C

she has realized
【答案】
D

【解析】

【详解】

考查 倒装。句意:只有当莉莉走进办公室的时候,她才意识到她把合同忘家里了。本题考

only
放在句首的部分倒装,在句首的
only
如果后面跟了副词、介词短语或从句等状语,
则主句用倒装结构。但如果
only
后跟的是主语,就不用倒装结构了。根据句中的其 他动词
时态,可判定用过去时态。故选
D


B

has she realized

D

did she realize



11

—Ann is in hospital.

—Oh, really? I ________ know. I ________ go and visit her.

A

didn’t; am going to
C

don’t; will
【答案】
D

【解析】

【详解】

考查时态。句意:
—Ann
住院了。

真的吗?我不知道啊。我要去看她。根据句意,

不知
B

don’t; would

D

didn’t; will


道她住院

是过去的动作,应使用一般过去时;< br>“
我要去看她

是将来要发生的事情,而且是
临时决定做的事情,应使 用
will
表将来。故
D
正确。


12

The real reason why prices ____ , and still are, too high is complex, and no short discussion
can satisfactorily explain this problem.

A

were
C

have been
【答案】
A

【解析】

【详解】
< br>考查动词时态。句意:过去和现在价格一直居高不下的真正原因很复杂,简短的讨论解释
这一问题 无法让人满意。根据题干中
“and still are”
的提示可知过去价格也居高不下, 故用一
般过去时,表示过去的状态。故选
A
项。

【点睛】

做时态题时,考生应抓住时态标志词,即题干中明显的时间状语或已有动词的时态,利用
时态呼 应的原则迅速锁定正确答案。本题中已有动词的时态为一般现在时,
still
暗示前面
用一般过去时与此呼应。
C
项容易误选,这里现在完成时表示从过去到现在一直是这种状态,包括了现在,与后面的一般现在时有重复部分,故排除。

B

will be

D

had been



13

A few months after he had arrived in China, Mr. Smith ________ in love with the people and
culture there.

A

would fall
【答案】
D

【解析】

【详解】

考查时态。句意:史密斯先生到中国几个月后,就喜欢上了那里的人和文化。发生在
had
arrived
之后,所以应用一般过去时。故选
D


B

had fallen C

has fallen D

fell


14

---I’m sorry, my mind _________. What _________ you _________?

---You are always absent-minded in class.

A

am wandering; do; say
C

wandered; did; say
【答案】
D

【解析】

句意:
----
对不起我刚才正在走神呢。你刚才说了什么
?
----
你上课的时候总是走神。第一个空用过去进行时,意思是在对方说话的时候,我正在走神,说明是进行时。因为说话是在刚才,也就是过去
,
所以要用过去式
.
;第二个空选择一般
过去式,就是问对方,刚才说了什么,只是询问刚才说过的话而已。故选
D


B

wandered; had; said

D

was wandering; did; say



15

---Haven’t you finished the construction of the teaching building to be used next term?

--- Yes. My workers and I _____ on it for over nine months.

A

have worked B

have been working

C

worked D

had worked

【答案】
C

【解析】

【详解】

考查时态。句意:

你们还没有建好下学期要用的教学楼 吗
?—
是的。我和我的员工花了九
个多月的时间来做这件事。结合句意可知这里在讲一 件过去的事情,所以句子用一般过去
时态,故选
C



16

—Hello, I have heard you are on holiday.

—That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight.

A

returned; stayed B

have returned; stayed

C

will return; stay D

am to return; stay

【答案】
B

【解析】

【详解】

考查时态。句意:

你好,我听说你在度假。

不是这样的,我已经从雅典度假回来了,
我在那里待了两个星期。根据句意可知,我已经回来, 所以用现在完成时
have returned

根据语境,
stay
这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故
B
选项正确。


17

––You seem to be familiar with this city.

—I ______ here for three years. It’s so great to be back.

A

lived B

had lived

C

have lived D

live

【答案】
A

【解析】考查动词时态。句意:
——
你似乎对 这个城市很熟悉。
——
我在这里住过三年,
回来真是太好了。表示以前在这里住过三年 ,说明一种过去的事实情况,故用一般过去
时,故选
A


18

Mary cleverly met the customer’s requirements that you ___________ to deal with, so she
won the competition.

A

failed B

fail

C

may fail D

must fail

【答案】
A

【解析】


考查动词时态。句 意:玛丽巧妙地满足了你没能应付的客户的要求,所以她赢得了比赛。
根据句意可知句子用一般过去时态 ,故答案为
A



19

—You’re late again.

—Sorry. I ________ to set my alarm clock.

A

forget B

will forget

C

forgot D

would forget

【答案】
C

【 解析】考查动词时态。上句:你又迟到了。下句:对不起,我忘了设定闹钟。根据语境
可知,

忘记

是过去的一件事情,所以句子用一般过去时态,故选
C


20

The naughty boy _____ quickly, otherwise he would have been caught by the angry
headmaster.

A

had run away
C

should run away
【答案】
B

【解析】

【详解】

考查一般过去时。

句意:这个淘气的男孩跑得很快,要不然就会被生气的校长抓住。 分析
语境可知,此句是对过去的虚拟,
otherwise
相当于
If the naughty boy hadn’t run away
quickly
,已经 暗含了条件,所以前面的空格只是对过去发生的事实进行陈述,要用一般过
去时。故选
B


B

ran away

D

were to run away


21

—Hi, Mary! Do you know where Jim is?

— I think he ________ a lecture in the library.

A

will deliver
C

has delivered
【答案】
B

【解析】

试题分析
:
句意:嗨,玛丽!你知道吉姆在哪儿吗?--
我想他正在图书馆讲课。根据语境可
知说话人指吉姆现在正在进行的动作,用现在进行 时,选
B


考点:考查动词时态语态

B

is delivering

D

delivered


22

Not only ______ a promise ,but she also kept it.

A

did she make
【答案】
A

【解析】

本题考查倒装和时态。
Not only
提前,用部分倒装结构。句意为:他不仅许下了诺言,而
且还坚守了诺言。

B

she made C

does she make D

had she made



23

Miss Jones _______ music at Bardon School for five years when she was abroad and now
she is an actress.

A

taught
【答案】
A

【解析】

考查时态。根据
when she was abroad and now she is an actress.
可知,她在 学校教书是发生
在过去的事情,现在已经不教了,所以只能选择过去时态。

B

has taught C

had taught D

has been teaching


24

The president hopes that the people will be better off when he quits than when he_______.

A

has started
【答案】
C

【解析】

【详解】

考查 时态。句意:总统希望在他下台的时候人们要比他上台的时候更富有。根据句意可知
他已经是总统了,那 么他上台是一个过去发生的事情,故使用一般过去时。故选
C
项。

B

starts C

started D

will start


25

-Is your father still teaching at Tsinghua University?

-No, he retired three months ago. But he ______________ at the school for thirty years.

A

has taught
C

taught
【答案】
C

【解析】

【详解】

考查时态。句意:
——
你父 亲还在清华大学教书么?
——
不,他三个月前退休了,但是他
在那里教了三十年。根据
“he retired three months ago”
可知,他现在已经不再清华大 学教书
了,所以此处表示过去的事情,应该用一般过去时,故
C
项正确。

【点睛】

本题很多同学因为看到
for thirty years
而误认为应该用现在完成时,但不要忽略了语境,

“he retired three months ago”
表明他现在已经不在清华大学教书了,所以此处 不能用现在完
成时强调过去的动作对现在的影响,而应该用一般过去时表示过去的事情。

B

has been teaching

D

teaches


26

Housing prices_____ since a few years ago. Therefore, it’s time the central government
_____ some effective measures to bring them under control.

A

have increased; would take B

have increased; will take

C

have been increasing; takes D

have been increasing; took

【答案】
D

【解析】

【详解】


考查时态。句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控
制房 价的时候了。由
since
判断句中需要完成时,并且根据语境,房价还在上涨中,故第
一空用完成进行时;第二空考查句型

该是

的时候了

,从 句中往往用过
去时,也可以用

动词原形

;故答案是
D


【点睛】


自从
---
以来(可做介词和连词),和现在完成时态连用。

He has lived here since he came.
自从他来到这里,就一直在这里住着。

is the first(second---)time that
主语
+
现在完成时态
+
其他。意思是:第几次做某事了。如
果把
is
改成
was
,则后面用过去完成时态。
It’s the third time that I have come to the Summer
Palace.
这是我第三次来到颐和园。

’s (high) time that
主语
+
一般过去时态
+
其他。现在是该做某事的时间了。
It’s high time
that we had lunch.
现在是我们该吃午饭的时间了。

4. It ishas been+
一段时间
+since
主语
+
一般过去时态
+ ---
。自从
---
有多长时间了。在这个句
型中
since
引导时间状语从句,从句用一般过去时态,分两种情况:(
1
)如果从句的动词
是终 止性动词
leavecome---
,则表示

从动作开始到现在多长时间了 。
”It is three years
since he began to smok e.
他已经吸烟三年了。(
2
)如果从句的动词是持续性动词
staysmo kelive---
,则表示

从动作结束到现在多长时间了

。< br> It is three years since he smoked.
他戒烟三年了。


27
.-
That must have been a terrible experience.


Yeah. I________ in the damaged car, unable to move.

A

was stuck
C

am stuck
【答案】
A

【解析】

考查动词时态。句意为:
——
那想必是一场恐怖的经历。
——
是的,我被困在毁坏的车
里,不能动弹。根据
must have be en
可知,此处是对过去情况的推测,所以用一般过去
时。故
A
项正确。
B

have been stuck

D

had been stuck


28

But for the fact that I an unexpected visitor, I _____to the lecture.

A

had hadwould go

B

hadmust go

C

hadwould have gone

D

had hadmust have gone

【答案】
C

【解析】

试题分析:考查虚拟语气。句意:要不是因为不速之客的到来,我就去听那个讲座了。
but
for
要不是,后跟含蓄虚拟条件句,类似的有
but that, without, or, otherwise
等,
but for

句是 对现在进行虚拟,用一般过去时;主句是对过去的事情进行虚拟,用
would have


done
,故选
C


考点:考查虚拟语气


29

They ________ in Holland for ten years. Now they have settled down in Paris.

A

lived
【答案】
A

【解析】

【详解】

考查 动词时态。句意:他们在荷兰生活过十年。现在他们定居在巴黎。根据后句中的现在
完成时态可知,他们 在荷兰生活是单纯发生的过去的事情,所以应该用一般过去时,故选
A


B

have lived C

had lived D

were living


30

Only ________ as a translator ________ how important it is to understand foreign cultures.

A

when did I work; I realized
C

when did I work; did I realize
【答案】
D

【解析】

试题分析:考查
only
位于句首用法。
Only +
状语(或从句),位于句首,用部分倒装
(
即疑
问句语序
),即主句倒装,句意:只有当我作为一个翻译官时我才意识到理解外国文化有多
重要。故选
D

考点:考查
only
位于句首用法

B

when I worked; I realized

D

when I worked; did I realize


31

The factory used 65 percent of the raw materials, the rest of which ________ saved for
other purposes.

A

is
C

was
【答案】
D

【解析】
< br>试题分析:考查主谓一致。
Which
指代先行词
materials
,当
the rest
在句中作主语时,谓语
动词的单复数取决于后面的名词,如果是 名词是不可数名词,用单数。如果是可数名词复
数,谓语动词用复数形式。本句中的
mater ials
是可数名词复数形式,故选
D
项。

考点
:
考查主谓一致

B

are

D

were


32

—If it hadn’t been raining so hard, I might have been home much earlier.

—It’s too bad you _____ it. Nancy _____ here and she _____ to see you.

A

didn’t make; is; was

B

won’t make; will be; wants

C

didn’t make; was; wanted

D

won’t make; would be; wanted


【答案】
C

【解析】

试题分析:句意:
--
如果不是雨下得那么大
,
我可能更早回家。
--
你没有 及时回来真是太糟糕

,
。南希还在这里
,
她想见到你。
I f +had +done,
表示虚拟语气,对过去的假设,所以对话说
的是过去发生的事,句 子的谓语动词应用过去时。故选
C


考点:考查时态的用法。


33

--- Does Li Hua serve in the army?

---No, but he________ in the army for three years.

A

served B

has served C

is serving D

would serve

【答案】
A

【解析】

试题分析:考查时态。句意:

李华在军队里服役吗?< br>—
不,他在军队服役三年了。根据
句意说明他现在已经不在军队里服役了,在军中服役三 年是以前的事情。故使用一般过去
时。故
A
正确。本题容易错选
B
项 ,现在完成时表示过去发生的事情对现在的影响,在本
句中体现不出。

考点:考查时态

点评:现在完成时和一般过去时的区别是时态题考查的重点内容,现 在完成时表示过去发
生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去 发生
过某件事情,不表示对现在的影响。


34

When seeing a stone in front of the car, _____.

A

the car stopped
C

the driver stopped the car
【答案】
C

【解析】

考查分词装状语的逻辑主语。当分 词做状语的时候,其逻辑主语是句子的主语。本句
seeing
的逻辑主语就应该是句子的主语 ,故
C
正确。句意:当他看见车前的一块石头的时
候,那位司机停了车。故
C
正确。

B

the car was stopped

D

the car was stopping


35

--- Haven’t I told you that you should be home earlier?

--- Yes, but I ____ home earlier than I usually do.

A

was coming
【答案】
C

【解析】

【分析】

【详解】

考查时态。——
难道我没告诉你应该早点回家吗?
——
是的,但是我比通常回来的早点
了。根据对话的内容,可知我已经回来了,与现在的对话发生时这个时间节点相比来说,
B

have come C

came D

had come


应该是在对话发生之前发生的动作,



已回家了,是在过去回的,要用一般过去时.故

C



36

—How long have you been going to work on foot?

—Since last month when I ________ from a heart attack.

A

recovered
C

was recovering
【答案】
A

【解析】

【详解】

B

have recovered

D

would recover


考查时态。句意:< br>——
你步行上班已经多长时间了
?——
自上个月我心脏病康复开始。
l ast
month
是过去的的时间点,应该与过去时连用,
when
引导定 语从句,指代
last month
,指
上个月我从心脏病康复。用一般过去时。故选
A



37

— Have you ever seen that movie?

— Yes. When I was in Tokyo. I _______ it three times.

A

saw
【答案】
A

【解析】

【详解】

考查 时态。句意:
——
你看过那部电影吗
?——
是的。我在东京的时候。我看了三 遍。此处
指在东京时发生的事,仅指过去发生的事,与现在无关,所以句子用一般过去时态。故选
A


B

had been C

have seen D

would see


38

Not until recently ____________ the development of tourist-related activities in the rural
areas.

A

they had encouraged
C

did they encourage
【答案】
C

【解析】

【详解】

考查部分倒装。句意:直到最近他们才鼓励在农村地区开展与旅游业有关的活动。当
not < br>until
所引导的时间状语放在句首时,主句要使用部分倒装。陈述过去发生的事情用一般过< br>去时,故
C
项正确。

【点睛】

部分倒装是指将谓 语的一部分如助动词或情态动词提至主语之前。如果句子的谓语没有助
动词或情态动词,则需添加助动词
do, does

did
,并将其置于主语之前。

一、

句首为否定或半否定的词语如
no, not, never, seldom, little, hardly, at no time, in no way,

B

had they encouraged

D

they encouraged


not until
等时,句子要倒装。如:

1. Nowhere will you find the answer to this question.
无论如何你不会找到这个问题的答案。


2. Not until the child fell asleep did the mother leave the room.
母亲一直到孩子入睡后才离开
房间。


Not until
位于句首引导的主从复合句,主句倒装,从句不倒装。

二、
so, neither, nor
位于句首时,表示





也不

的句子要部分倒装。如:


1. Tom can speak French. So can Jack.
汤姆会讲法语,杰克也会。


2. If you won’t go, neither will I.
你不去,我也不去。

三、
only
位于句首,且强调状语时
,
句子也必须用部分倒装。

如:

1. Only in this way, can you learn English well.

2. Only after being asked three times did he come to the meeting.

四、其他部分倒装

的情况。


1. so…that…
句型中的
so
位于句首时,句子需倒装。如:


So frightened was he that he did not dare to move an inch.
他害怕得很,动也不敢动。


2.
在某些表示祝愿的句型中。如:
May you all be happy.
愿你们都快乐。

考点:考查部分倒装



39

--- Where is your new home now?

--- In the new developed zone. But I ______ downtown for five years.

A

lived
C

have lived
【答案】
A

【解析】

【详解】

考查 时态。句意:
——
现在你的新家在哪里?
——
在新开发区,但是我在城里住了
5
年。
根据句意可知在城里住了
5
年是过去发生的事情,所以使用一 般过去时。本题特别容易选
C
项,现在完成时表示过去发生的事情对现在的影响,或者过去发生 的事情延续到现在,
这两点在本句中都没有显现。故
A
正确。

B

had lived

D

was living


40

To her disappointment, what she had devoted herself to in nothing but failure.

A

resulting
【答案】
D

【解析】

D
考查时态。句意:令她失望的是,她倾力所做的一切,给她带来的只是失败。句中
“what she had devoted herself to”
为主语从句,
what
作介词to
的宾语,且
devote
这一动作
发生在
result in
这一动作之前,故用
resulted


B

results C

has resulted D

resulted

small是什么意思-三碘甲烷


蕴藏-puppet是什么意思


用户英文-岁月你别催


杀伐决断-reachfor


笼罩的近义词-webbing


初中物理辅导-乘客用英语怎么说


零售价-精血


磅怎么读-佰怎么读



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

【英语】英语一般过去时练习题及答案的相关文章