关键词不能为空

当前您在: 主页 > 英语 >

(英语)英语一般过去时练习题

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

国际象棋英文-trigger

2020年10月23日发(作者:童大林)


(英语)英语一般过去时练习题

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

—I wonder what makes you a successful manager.

—I ________ as a waiter for five years

which contributes a lot to my today’s work.

A

serve
C

had served
【答案】
D

【解析】

试题分析:句意:我想知道是什么让你成为一个成功的经理
?—< br>我做服务员
5
年,这对我今
天的工作有很大的贡献。因为这个经理过去是服务员 ,所以用一般过去式,选
D


考点:考查时态

B

have served

D

served


2

— You seem to be familiar with the school campus.

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

A

have taught B

taught C

had taught D

teach

【答案】
B

【解析】考查时态 。句意:
——
你似乎对这个校园很熟悉。
——
我在这里教过
3
年学。回
来真是太好了。根据第一句和
It’s great to be back.可推知,

在这里教过
3
年学

是过去发生
的 事情,现在不教了,故用一般过去时态,答案为
B



3

—Ted has never been so rude!

—He ______something he shouldn’t have, but I guess he didn’t mean that.

A

has said
C

said
【答案】
C

【解析】

【详解】

考查一般过去时。
——Ted
从来没有那么鲁莽过
! ——
他说了一些他本不应该说的话,但我
认为他不是那个意思。由
“he didn’t mean that ”
可知,说话的动作发生在过去,用一般过去
时。故选
C
项。

B

had said

D

was saying


4

—What do you think of the movie?

—It’s fantastic. The only pity is that I ________ the beginning of it.

A

missed
【答案】
A

【解析】

考查动词时态。从创设的语境来看电影已演完,句意

唯 一的遗憾是错过了开头

说话者在
陈述过去事实,构成现在和过去的对比,选
A


B

had missed C

miss D

would miss


5

—What do you think of the Great Wall of China?

—Splendid! When I was in Beijing, I ________ it twice.

A

had visited
C

have visited
【答案】
B

【解析】

【详解】

考查时态。句意:
——
你认为中国的长城怎么样?
——
好极了!在北京的时候我参观过两
次。根据
“When I was in Beijing”
可知,此处用一般过去时,故
B
项正确。

B

visited

D

would visit


6

Scientists have many theories about how the universe into being.

A

came
【答案】
A

【解析】

【分析】

B

was coming C

had come D

would come


【详解】


考查时态。句意:科学家们有很多关于宇宙是如何形成的理论。 宇宙的形成是过去发生的
事情,故使用一般过去时。故选
A



7

After nine years working to protect Siberian tigers, Yang Jun _____ his efforts recognized at
the annual award ceremony in Beijing where he was named a

A

had
C

has had
【答案】
A

【解析】

【详解】

考查 时态。句意:在为保护西伯利亚虎工作了九年之后,杨军在北京举行的年度颁奖典礼
上获得了

野生动物保护者

的称号。结合句意可知句子用一般过去时态,故答案为
A< br>。

B

had had

D

has


8

I _______ you not to touch my ink---now it’s spilt and my paperwork has been spoiled.

A

tell. B

have told. C

told. D

was telling.

【答案】
C

【解析】

【详解】

考查 动词时态。句意:我告诉过你不要碰我的墨水
——
现在墨水泼出来了,我的文件也被
弄 脏了。此处强调过去发生的事,用一般过去时。故选
C.


9

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


10

I wonder what makes him a good English teacher.

He ________ as a volunteer in the UK for two years, which helps him with his work a lot.

A

has served B

serves C

had served D

served

【答案】
D

【解析】

【详解】

考查 时态。句意:
——
我不知道是什么使他成为一个好的英语老师。
——
他在英国 做了两
年的志愿者,这对他的工作帮助很大。这里指在过去某段时间内发生过的事,在陈述一件
过去的事实,所以用一般过去时态,故答案为
D



11

-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



12

I’ve known Sarah for nearly ten years. She _________ once my customer.

A

is
C

was
【答案】
C

【解析】

试题分析:本题考查的是时态。句意:我认识
Sarah
近十年了。她曾经是我的一个顾客。
根据句意可知,
Sarah
曾经是我的一个顾客,

即现在不是了,所以选择
C was
一般过去时,

B

has been

D

had been


表示过去的事实,
A is
表示现在的事实;
B has been
过去发生的动作,但是现在仍然是
D
had been
过去的过去。

考点:考查时态


13

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


14

—Is Peter coming?

—No, he____ his mind after a phone call at the last minute.

A

changes
C

was changing
【答案】
B

【解析】

【详解】

考查时态。句意:
——
彼得 来了吗?
——
没有,刚才接到一个电话后改变主意了。根据
at
the last minute
在最后一秒可能发生在过去,故用一般过去时。故选
B


【点睛】

动词的时态一直是热点,需要根据时间状语来进行确定,但本题要根据当时 的语境来进行
再次确认,才得到答案。首先看到第一句话
Is Peter coming
来了吗?可知彼得还没有来,
而下句话
at the last min ute
最后一刻,符合一般过去时的用法中的,第一条:一般过去时
表示过去某个特定时间发生 ,并且一下子就完成了的动作(即:非持续性动作)。

B

changed

D

had changed



15

Not until he went through real hardship _____the love we have for our families is important.

A

had he realized
【答案】
B

【解析】

考查部分倒装句和时态。
not until
这样的否定 词放在句首的时候,后面的主句是部分倒
装,就是将
be
动词,助动词或情态动词放在 主语前面,而且这句话的从句是过去时,主句
的动作发生在从句的动作前面,不可能是过去完成时,用一 般过去时。句意:直到他经历
B

did he realize C

he realized D

he had realized


了真正的困难,他才意识到我们对家庭的爱是很重要的。选
B


【考点定位】考查部分倒装句和时态


16

—Mary will not attend the party tonight.

—But she she would!

A

has promised B

promised

C

will promise D

promises

【答案】
B

【解析】考 查动词的时态。
——
玛丽今晚不参加聚会。
——
但是她许诺她将会来。根据上

Mary will not attend the party tonight.可知,
“promise”
这一动作发生在过去,主语
she

promise
是主动关系。故选
B



17

This summer holiday, many foreign students _______ to China for a holiday.

A

come B

have come

C

had come D

came

【答案】
D

【解析】考查动词时态。句意:今年夏天,许多外国学生来中国 度暑假。表示过去时间发
生的事,此处是陈述事实,用一般过去时。故选
D



18

Chinese kites in ancient times ________ in the shape of birds.

A

design B

had designed

C

were designed D

have been designed

【答案】
C

【解析】考查时态和语态。句意:在古代中国的风筝被设计成鸟的形状。根据
in ancient
times
可知,句子用一般过去时态,根据动词与主语是被动关系,故用一 般过去时的被动语
态,故选
C



19

—That must have been a hard project?

—Yeah, it _____ us a whole year to finish the work.

A

took B

has taken

C

takes D

was taking

【答案】
A

【解析】考查时态。
That must have been ……
是对过去情况的判断,所以
it ___us a whole
week to get there.
是在陈述过去的一个事件,要用过去时。句意:那一定是很长的旅程。< br>--
是的,我们花了一周才到。选
A


【名师点睛】

时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据 时间状语来选择合
适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。这句话 的
解题关键是
That must have been a long trip.
说明是对过去事情的推测。



20

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



21

So sudden an attack ________ that the enemy could hardly have any time to fly for their
lives.

A

we made
【答案】
C

【解析】

试题分析:句意:我们进行了这么突然的袭击以至于敌人没有时间逃命。在
so ...that
结构
中,
so
加修饰的部分位于句首时,主句的主谓一 般采用部分倒装形式,将
be
动词

助动词

情态动词放在主语 前面,因为是过去进行的袭击,所以用一般过去式,助动词
did
提到主
语前面,本句 的正常语序为
we made so sudden an attack that the enemy could hardly have
any time to fly for their lives.
故选
C
项。

考点:考查倒装结构

B

we had made C

did we make D

had we made


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

—Where is my phone? I can’t find it.

—Oh, you must have left it in the library where we ________ the novel.

A

are reading
【答案】
B

【解析】

【详解】

考查动词时态。句意:
——
我的手机在哪里?我找不到。
——
哦,你一定是把它忘在我们
读小说的图书馆了。结合 上文
you must have left it in the library
可知,是对过去的推测,故
B

read C

have read D

had read


从句描述过去发生的事情,应用一般过去时,故选
B



24

-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


25

—With his leg ________ in the game, I’m afraid Tony can’t take part in the next match.

—I ________ his home the other day, and his mum said he was still in hospital.

A

injuring; have contacted
C

to be injured; contacted
【答案】
D

【解析】

【详解】

考查 过去分词和动词时态。句意:
——
因为他的腿在比赛里受伤了,恐怕
Tony
不能参加下
一场比赛了。
——
几天前我联系了他的家人,他妈妈说他还在住院。第一空 中过去分词
injured
表示

受伤

的状态,第二空根 据所在句子的时间状语是
the other day
,用一般过去
时,所以要填过去 式
contacted
。故
D
项正确。

B

being injured; have contacted

D

injured; contacted


26

Throughout its early years, what we now call hip hop ________ without even having a name.

A

evolved B

is evolved C

had evolved D

evolves

【答案】
A

【解析】

【详解】

考查时态。句意:在早期,现在被称为
hip pop
的音乐演变的时候甚至都没有名字。本句
中在早期过程中,
hip hop
甚至都没有名字,从
throughout its early year
可 以看出为过去
式,所以用
evolved
。故
A
项正确。


27

Only after they had discussed the matter for a few hours ______ a decision.


A

they reached
C

they reach
【答案】
B

【解析】

【详解】

B

did they reach

D

do they reach

考查倒装 句。句意:只有在他们讨论这个问题几个小时以后他们才得出结论。
Only
的倒装
有 两个条件:
only
放在句首,且强调状语时,后面使用部分倒装。本题两个条件都符合。故用部分倒装;再根据前面的
had discussed
可知,用过去时,故选
B



28

The worse working conditions we are looking forward to ______ must have attracted the
local government’s attention.

A

see improved
C

see improving
【答案】
B

【解析】

考查固定搭配和定语从句。
we are looking forward to ______
是定语从句,先行词是
The
worse working conditions
,把先行词代入定从是
we are looking forward to____the worse
working conditions_____. looking forward to
中,
to
后用
ing
形式, 所以用
seeing
。而
see+


+
宾补结构 中,宾语
the worse working conditions
和宾补
imp rove
之间是动宾关系,所以

improved
。从而选
B

B

seeing improved

D

seeing to improve


29

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


30

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
这一动作
B

resul ts C

has resulted D

resulted


发生在
result in
这一动作之前,故用
resulted



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

【解析】

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

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


考点:考查时态的用法。


33

Little _____ about her own safety, though she was in great danger herself.

A

did Mary care B

Mary did care C

Mary does care D

does Mary care

【答案】
A

【解析】

试 题分析:句意:虽然她自己也身处危险之中,玛丽一点也不在乎她自己的安全。本句中
little表示否定含义,位于句首,要用倒装结构。结合语境可知本句描述的是过去的动作,
故助动词用过去 时态,选
A


考点:考查时态及倒装结构。


34

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


【解析】

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

李华在军 队里服役吗?

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

考点:考查时态

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


35

-- It’s many years since I saw you last

I _____ you at all.

--- I wouldn’t have, either, if someone ______ you by the name.

A

didn’t recognize; hadn’t called
C

haven’t recognized; didn’t call
【答案】
A

【解析】

试题分析:第一空指的是说这句话 之前没有认出对方,故用过去式;第二空有人喊名字也
是发生在过去,在从句中对过去的虚拟用过去完成 式。句意:
--
自从上一次相见已经过去
许多年了,我没有认出你来。
--< br>如果不是有人喊你的名字,我也没有认出你。故选
A


考点:考查虚拟语气的用法。

点评:本题难度适中。虚拟语气是高中阶段的重要语法 项目,需要考生牢记各种情况的虚
拟语气的谓语动词的形式,并要有分析理解语境的能力

即学即练:
If I had seen the film, I ______ you about it.

A

would tell B

told C

would have told D

had told

解析:
C
。句意:我如果看过这场电影,我会把电影内容告诉你了。

B

didn’t recognize; didn’t call

D

recognized; had called


36

—Have you worked here since you graduated?

—No, I ________ at a factory in Beijing for six years.

A

would work
【答案】
D

【解析】

【分析】【详解】

B

have worked C

had worked D

worked


考查动词时态。句意:
---
你自从毕业就在这儿工作吗?
----
不,我 在北京的一家工厂工作了
6
年。

根据答语可知,自从毕业以来,
< br>我

并没有一直在这里工作,在此之前



还在北
京的一家工厂工作了六年,故此处表示发生在



在这里工作之前的事情,故 用一般过去
时。故选
D



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

—Did Jackson mend the computer himself?

—He________, because he knows nothing about computers.

A

mended it
【答案】
C

【解析】

【详解】

考查 时态和非谓语动词。句意:
——Jackson
是自己修的电脑吗?
——
他找 人修的,因为他
不懂电脑。根据后一句
because he knows nothing about computers.
可知,
Jackson
不懂电
脑,所以他 请人修理电脑,根据上文的
Did
判断为一般过去时,
it

men d
之间是被动关
系,故用过去分词作宾补,
had it mended
让电脑被修,故选
C
项。

【点睛】

本句考查
have
作为使役动词的用法,其搭配通常为
have sbsth do donedoing
其中
dodoingdone
是宾语的补语,例如

1. You should have your teeth pulled out.
你 应该拔牙。(牙齿和
pull
之间是被动关系,故用
过去分词)

2. The teacher had Mary clean the classroom.老师让玛丽打扫教室。(
Mary

clean
之间是主
动,且 是一次性动作,故用动词原形)

3. His joke had me laughing for a whole afternoon
。他的笑话让我笑了一下午。(
me

laugh
之间是主动,且表动作延续了一段时间,故用
doing


B

had mended it C

had it mended D

has it mended


39

The past week _____ China's sixth annual Cyber security Week held from Sept 16 to 22
nationwide.

A

marked
【答案】
A

【解析】

【详解】

考查 动词时态。句意:上周是中国第六届网络安全周,于
9

16
日至
2 2
日在全国举行。
表示在过去某个时间所发生的动作或所处的状态应用一般过去时。故选
A


B

has marked C

had marked D

was marking


40

---You could have walked here.


---Yes. A taxi ___________ necessary.

A

is
【答案】
D

【解析】

考查时态
.
根据上文
,
你应该不行来这 儿
.
是的
,
出租车不是必须的
.
可知下文叙述的是过去该做
的动作
,
故选
D.

B

was C

isn’t D

wasn’t

乘飞机-lactation


aabc的词语-practising


回来英语-moissanite


严重的用英语怎么说-中级口译听力


野苹果-同声传译


披靡的意思-彩怎么写


在线英文名-常用对数


ict是什么意思-词语查询



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

(英语)英语一般过去时练习题的相关文章