ethereal-艾米福勒
(英语)英语一般过去时练习题及答案
一、单项选择一般过去时
1
.
---- Have you ever been to Provence
which is home to lavender(
薰衣草
) in
Paris?
---- Yes, only once. I ________
there for a week.
A
.
had stayed
B
.
were staying C
.
have stayed
D
.
stayed
【答案】
D
【解析】
【详解】
考查时态。句意:
—
你去过
巴黎薰衣草的故乡普罗旺斯吗
?—
是的
,
只有一次。我在那里呆了
一
个星期。此处是指过去发生的一件事,与现在无关,所以用一般过去时态,故答案为
D
。
2
.
All the doctors in the
hospital insisted that he ____ badly wounded and
that he ____ at once.
A
.
should be;
be operated on
B
.
were; must be
operated on
C
.
be; was operated
on
D
.
was; be operated on
【答案】
D
【解析】
试题分析:考查
insi
st
的用法。句意:医院里所有的医生都认为他受伤很严重,要求他立
即动手术。
in
sist
作
“
坚决要求做某事
”
讲时,要用虚拟语气;当
“
坚持说,坚持陈述某事实
”
解时,用陈述语气。
考点
:
考查
insist
的用法
3
.
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
两项都没有倒
B
.
the audience had got
D
.
had the audience got
装,故选
C
。
4
.
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
5
.
Don't
give up half way, and you will find the scenery is
more beautiful when you reach the
destination
than when you _______.
A
.
start off
C
.
started off
【答案】
C
【解析】
【详解】
考查时态。句意:不要半途而废,当你到达目
的地的时候,你会发现风景比你出发的时候
更美。根据句意可知,
start
off
发生在
reach the
destination
之前,应该用一般过去时,故
C
项正确。
B
.
have started off
D
.
will start off
6
.
—What about your self-drive trip
yesterday?
—Tiring! The road was being
widened, and we ________ a rough ride.
A
.
had
C
.
would have
【答案】
A
【解析】
【详解】
考查
时态。句意:
——
你昨天的自驾游怎么样?
——
令人疲惫!道路正在拓宽,我
们经历
了一段艰难的旅程。该句叙述的是昨天发生的情况,应用一般过去时态。故
A
选
项正确。
B
.
have
D
.
have
had
7
.
Mr. White, who ________
in Shanghai for seven years, is a manager of a
company in Beijing.
A
.
was working
C
.
had worked
【答案】
B
【解析】
【详解】
B
.
worked
D
.
has worked
考查时态。句意:怀特
先生在上海工作过七年,他现在是北京的一家公司的经理。根据下
文表述现在是在北京工作可知,在上海
工作是过去的事情,用一般过去时,故选
B
。
【点睛】
时态是常考考点,除了要求考生掌握各个时态的基本用法之外,考生需具有在具体语境中
辨别能力。时态
的判定往往根据句中所给的直接或间接的时间状语来判定,但要注意的是
不能完全依赖于所给出的时间状
语,还要看语境。本小题有个很明显的时间状语
for seven
years
,如
果以此来判断,应使用现在完成时,很容易盲目的选择
C
项,但根据下文语境可
知,此
处叙述的是过去的事情,用一般过去时。
8
.
---What
do you do, Susan?
---I am a clerk in a
foreign company now. But I __________English in a
high school for 8 years.
A
.
teach
B
.
had taught
C
.
have taught
D
.
taught
【答案】
D
【解析】
【详解】
考查时态。句意:
---Susan
,你做的什么工作?
--
我现在是一家外国公司的职员。但是我在
一所高中教
了
8
年英语。根据句意可知,教学是过去的事情,用一般过去式,故选
D
。<
br>
9
.
(
天津
) 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
10
.
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
。
11
.
—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
12
.
I’ve
known Sarah for nearly ten years. She _________
once my customer.
A
.
is
C
.
was
【答案】
C
【解析】
试题分析:本题考查的是时态。句意:我认识
Sarah
近十年了。她曾经是我的一个顾客。
根据句意可知,
Sarah
曾经是我的一个顾客,
即现在不是了,所以选择
C was
一般过去时,
表示过去的事实,
A is
表示现在的事实;
B has been
过去发生的动作,但是现在仍然是
D
had been
过去的过去。
考点:考查时态
B
.
has
been
D
.
had been
13
.
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
。
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
。
B
.
changed
D
.
had
changed
【点睛】
动词的时态一直是热点,需要根
据时间状语来进行确定,但本题要根据当时的语境来进行
再次确认,才得到答案。首先看到第一句话Is Peter coming
来了吗?可知彼得还没有来,
而下句话
at
the last minute
最后一刻,符合一般过去时的用法中的,第一条:一般过去时
表示过去某个特定时间发生,并且一下子就完成了的动作(即:非持续性动作)。
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
。
【考点定位】考查部分倒装句和时态
B
.
did he
realize C
.
he realized D
.
he had
realized
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
.
—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.
说明是对过去事情的推测。
18
.
— 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
。
19
.
Typhoon Hato
brought powerful winds and flooding to the region
of southeast China and
several deaths
on the storm in August, 2017.
A
.
were blamed B
.
would be
blamed
C
.
had been blamed
D
.
have been blamed
【答案】
A
<
br>【解析】考查动词时态。句意:
2017
年
8
月台风
“
天鸽
‘
给中国东南部地区带来强风和洪
水,暴风雨导致几人死亡。根据句中明显的过
去的时间状语
August,
2017
,可知用一般过
去时。故选
A
。
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
.
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
22
.
Not
only ______ a promise ,but she also kept it.
A
.
did she make
【答案】
A
B
.
she made C
.
does she make
D
.
had she made
【解析】
本题考查倒装和时态。
Not
only
提前,用部分倒装结构。句意为:他不仅许下了诺言,而
且还坚守了诺言。
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
.
The
fellow we spoke ________ no comment at first.
A
.
to make
C
.
made
【答案】
B
【解析】
【详解】
考查谓语动词。句意:和我们说话的那个人一开始没有发表评论。
we
spoke
作
the fellow
的定语从句,
speak
不及物
,表示和某人谈话应用
speak to sb.
故该定语从句补充完整为
we
spoke to
,剩余部分为主句,根据
spoke
可知,主句叙述的是过
去的事情,故谓语动词应用
made
。综上,该空应填
to
made
。
B
选项正确。
B
.
to
made
D
.
to making
26
.
-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
【解析】
【详解】
考查时态。句意:
——
你父
亲还在清华大学教书么?
——
不,他三个月前退休了,但是他
B
.
h
as been teaching
D
.
teaches
在那里教了三十年。根据
“he retired three months
ago”
可知,他现在已经不再清华大学教书
了,所以此处表示过去的事情,应该用一般过去时
,故
C
项正确。
【点睛】
本题很多同学因为看到
for thirty
years
而误认为应该用现在完成时,但不要忽略了语境,
“he
retired three months ago”
表明他现在已经不在清华大学教书了,所以此处
不能用现在完
成时强调过去的动作对现在的影响,而应该用一般过去时表示过去的事情。
27
.
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
判断句中需要完成时,并且根据语境,房价还在上涨中,故第
一空用完成进
行时;第二空考查句型
该是
…
的时候了
,从句中往往用过<
br>去时,也可以用
动词原形
;故答案是
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.
他戒烟三年了。
28
.
I
would rather I________ with her about it, so I
will try to control my feelings tomorrow.
A
.
didn’t argue
C
.
wouldn’t
argue
【答案】
A
【解析】
试题分析:考查虚拟
语气在宾语从句中的运用。句意:我宁愿我以后不要和她争吵了,所
B
.
hadn’t
argued
D
.
not have argued
以我以后会努力控制我的情绪。从句用一般过去式,即
would
rather sb. did sth.
,表示宁愿
某人现在或将来要做某事。根据
so
后句中的
will
说明本句与将来事实相反,故选
A
。
考点:考查虚拟语气在宾语从句中的运用。
29
.
Scientists have many theories about
how the universe into being.
A
.
came
【答案】
A
【解析】
【分析】
B
.
was coming
C
.
had come D
.
would come
【详解】
考查时态。句意:科学家们有很多关于宇宙是如何形成的理论。
宇宙的形成是过去发生的
事情,故使用一般过去时。故选
A
。
30
.
— Have you read the novel?
— Yes. I ________ it three times while I was
in university.
A
.
had read
C
.
have read
【答案】
B
【解析】
【详解】
考查时态。句意:
——
你读
过这本小说吗?
——
是的,我在大学的时候,读过三次。本句
中的前后时态应该一致,
因为两个动作是同时的。后一个是过去式
was
,前一个就是过去
式
read
。故
B
选项正确。
B
.
read
D
.
was reading
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
.
The boy insisted that he
old enough, and the right to make his own
choice.
A
.
was; be given
【答案】
A
【解析】
试题分析:句意,这个男孩坚称他
已经足够大
,
应该有做出自己的选择的权利了
.
宾语从句的
时态当主
句谓语动词是一般现在时态时
,
从句时态可以是任何适当时态
.
当主句谓语是
过去时
态
,
从句时态必须是过去时态
.
句中这个男孩是给予权力的对
象
,
故用被动语态
,be
前面省略了
情态动词
should
,
故选
A.
考点:考查宾语从句时态及语态
点评:宾语
从句的时态要根据实际情况而定
,
语态区分主要是看谓语动词和主语之间的关系
.
B
.
was; was given C
.
be; give
D
.
is; given
34
.
---
Haven’t I told you that you should be home
earlier?
--- Yes, but I ____ home earlier
than I usually do.
A
.
was coming
【答案】
C
【解析】
【分析】
【详解】
考查时态。
——
难道我没告诉你应该早点回家吗?
——
是的,但是我比通常回来的早点
了。根据对话的内容,可知我已经回来了,与现在的对话
发生时这个时间节点相比来说,
应该是在对话发生之前发生的动作,
“
我
”<
br>已回家了,是在过去回的,要用一般过去时.故
选
C
。
B
.
have come C
.
came
D
.
had come
35
.
Amy, as
well as her brothers, ________ a warm welcome when
returning to the village last
week.
A
.
is given
C
.
was given
【答案】
C
B
.
are given
D
.
were given
【解析】
【详解】
考查时态和语态。句意:艾米和她的兄弟们当上周回到村里时,受到了热烈
的欢迎。根据
last week
可知,应用过去时,排除选项
A
和
B
;本句的主语是
Amy
,她受到热烈欢迎,所
以用过去时的被动。故选C
。
36
.
—Where is your
new home now?
—In the new developed zone.
But I ______ downtown for five years.
A
.
have lived
【答案】
D
【解析】
【详解】
考查时态辨析。句意:
---
你的新家在哪里
?---
新开发区。但是我在市区住了五年。分析句子
可知,
“
我
”
目前住在新开发区了,但是在此之前,我在市区住了
5
年,
这里表达的是过去
的事情,所以用一般过去时。故选
D
项。
【点睛】
现在完成时和一般过去时的区别是时态题考查的重点内容。他们的区别是:
现在完成时表
示去过发生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示<
br>过去发生的某件事情。比如,本题中,我在市区住了
5
年,是描述的过去的事情,跟现在
没有关系,所以用一般过去时。
B
.
had lived
C
.
was living D
.
lived
37
.
When I was in university, I ______
at a loss what to do in the future for a long
time.
A
.
had felt
【答案】
C
【解析】
【详解】
考查动词时态。句意:当我在大学的时候,我
很长一段时间都不知道将来该做什么。结合
上文
When I was in univers
ity
可知是发生在大学时候的事情,故用一般过去时。故选
C
。
B
.
have felt C
.
felt
D
.
would feel
38
.
-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
。
39
.
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
40
.
—Hangzhou, which we visited last
week is quite beautiful
.
—We should
thank Tom
.
He ____ us to
.
A
.
had persuaded
【答案】
B
【解析】
考查时态。句意:上周我们参观的杭州非常美丽。我们应该感谢
汤姆,他说服我们去的。
说服的动作在过去,所以使用一般过去式,选
B
。
B
.
persuaded C
.
was persuading
D
.
persuades
女孩英文怎么写-程序坞是什么意思
长歌当哭-鹦鹉英语
12月的英文-问路的英语
导集-topik考试
心光-后面的英文
在工作日用英语怎么说-王言
日语发音词典-葙怎么读
去购物的英文-dominica
-
上一篇:(英语)中考英语一般过去时真题汇编(含答案)
下一篇:一般过去时基础练习题及答案