香甜拼音-严明的反义词
【英语】英语一般过去时练习题含答案
一、单项选择一般过去时
1
.
--How did you find the film
yesterday evening?
--Just so so. It
_______ pace.
A
.
lacked in
C
.
was lacking
【答案】
B
【解析】
试题分析
:--
你认为昨天晚上的电影怎样?
-
--
一般般吧。这部电影缺少节奏。
Lack
,及物动
词
“
缺少
”
;
be lacking in “
缺少
”
,根据
前句内容可知是讲述过去的情况,用过去时,而且
lack
没有进行时,选
B
。
考点:考查动词用法。
B
.
lacked
D
.
was lacked in
2
.
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
【解析】考查动词时态。句意:
2017
年<
br>8
月台风
“
天鸽
‘
给中国东南部地区带来强风和洪
水
,暴风雨导致几人死亡。根据句中明显的过去的时间状语
August,
2017
,可知用一般过
去时。故选
A
。
3
.
While watching TV, ______.
A
.
someone came in
C
.
we saw
someone coming in
【答案】
C
【解析】
【详解】
考查动词时态。句意:在看电视的时候,我们看见有人进来了。
w
hile
引导时间状语从句,
后面是主句,且从句和主句主语一致都是
we
,
且根据句意应用一般过去时,故选
C
。
【点睛】
当分词
做状语的时候,如果构成分词的动词与句子的主语构成主动关系,就使用现在分词
做状语;当二者构成被
动关系,使用过去分词做状语。如果分词的动作发生在谓语动词之
前,就使用分词的完成式。如果分词与
句子的主语没有关系,可以使用状语从句或者独立
主格结构。
B
.
the telephone rang
D
.
someone appearing
4
.
(
天津
) Only when Lily walked
into the office_________that she had left the
contract at home.
A
.
she realized
C
.
she has realized
B
.
has
she realized
D
.
did she realize
【答案】
D
【解析】
【详解】
考查倒装。句意:只有当莉莉走进办公室的时候,她才意识到她把合同忘家里了。本题考
查only
放在句首的部分倒装,在句首的
only
如果后面跟了副词、介词短语或
从句等状语,
则主句用倒装结构。但如果
only
后跟的是主语,就不用倒装结构了。
根据句中的其他动词
时态,可判定用过去时态。故选
D
。
5
.
Scientists have many theories
about how the universe into being.
A
.
came
【答案】
A
【解析】
【分析】
B
.
was coming
C
.
had come D
.
would come
【详解】
考查时态。句意:科学家们有很多关于宇宙是如何形成的理论。
宇宙的形成是过去发生的
事情,故使用一般过去时。故选
A
。
6
.
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
7
.
---I’m sorry, my
mind _________. What _________ you _________?
---You are always absent-minded in class.
A
.
am wandering; do; say
C
.
wandered; did; say
【答案】
D
【解析】
B
.
wandered; had; said
D
.
was wandering; did; say
句意:
----
对不起我刚才正在走神呢。你刚才说了什么
?
----
你上课的时候总是走神。第一个空用过去进行时,意思是在对方说话的时候,我正在走神,说明是进行时。因为说话是在刚才,也就是过去
,
所以要用过去式
.
;第二个空选择一般
过去式,就是问对方,刚才说了什么,只是询问刚才说过的话而已。故选
D
。
8
.
Sales of CDs have
declined dramatically since the early 2010s, when
people ______ to enjoy
music downloaded from
the internet.
A
.
have begun.
B
.
began. C
.
begin.
D
.
would begin.
【答案】
B
【解析】
【详解】
考查动词时态。句意:自
2010<
br>年代初以来,
CD
的销量急剧下降,当时人们开始享受从互
联网下载的音乐。<
br>when
引导的是定语从句,此处指
the early
2010s
发生的事,用一般过去
时。故选
B.
9
.
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
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
.
—Ouch! You hurt
me.
—I'm sorry. But I ________ any
harm. I ________ to drive a rat out.
A
.
don't mean; am trying
B
.
didn't mean; tried
C
.
haven't meant; tried
D
.
didn't mean; was trying
【答案】
D
【解析】
【详解】
考查
动词的时态。句意:
——
哎呀!你伤到我了。
——
对不起。但是我不是有意伤
你的。
我当时正尽力把一只老鼠赶出去。由
hurt
这一动作发生在过去可知,第一空
应用一般过去
时;且根据句意可知,
try
这一动作表示过去某个时间正在进行,所以
第二空应用过去进行
时。故选
D
。
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
.
The young couple _______ as
volunteer teachers for a whole year during their
stay in
Yunnan.
A
.
have worked
B
.
had worked
C
.
worked
D
.
have been working
【答案】
C
【解析】
【详解】
考查时态。句意:在云南期间,这对年轻的夫
妻做了一整年的志愿者。根据句意可知他们
是在云南期间做志愿者的,使用一般过去时描述过去发生的事
情,并没有延续到现在,也
没有表现出对现在的影响,故
C
项正确。
14
.
--- Such a small mistake could
have been avoided.
--- Yes. But I
too nervous to see the zero.
A
.
am
B
.
have been
C
.
was
D
.
had been
【答案】
C
【解析】
【详解】
考查时态。句意:
——
这样
一个小错误本来是可以避免的。
——
是的。但是我太紧张了,
看不到零点。
由
could have been
avoided
(本来可以避免)可知双方在谈论过去的事。故选
C
。
15
.
Wolf Warrior 2, which ________
the “Award for Best Visual Effects” at the
Beijing Film
Festival, indicates China's film
industry has come of age.
A
.
wins
B
.
won
C
.
has won
D
.
had won
【答案】
B
【解析】
【详解】
考查动词时态。句意:在北京电影节上获得<
br>“
最佳视觉效果奖
”
的《狼战
2
》表明中国电影
业已
经成熟。因为电影获奖发生在过去,用一般过去时。故选
B.
16
.
Only after talking to two
students__________that having strong motivation is
one of the
biggest factors in reaching
goals.
A
.
I did discover
C
.
I discovered
【答案】
B
【解析】
试题分析:考查倒装句。
Only
位于句首强调状语时,
主句要用部分倒装,句型为:
only+
状
语
+be
助动词
情态动词
+
主语。故选
B
。
【知识归纳】
在句首的
only
如果后面跟了副词、介词短语或从
句等状语
,
则主句用部分倒装结构。如
only
后跟的是状语从句或
only
修饰主语,则不用倒装结构。
例如:
Only when the
war was over in 1918 was he able to get back to
work.
Only the teachers are allowed to use
the room.
注意
only then,
是
“
过一
小会儿
”
的意思,一般用在句首,引导倒装句。
例句:
Only
then did he realize the importance of
English
.
考点:考查倒装句
B
.
did I discover
D
.
discovered I
17
.
—Where was I?
—You ________
you didn’t like your job.
A
.
had
said B
.
said
C
.
were
saying D
.
has said
【答案】
B
【解析】考查动词的时态。句意:
——
我说到哪里?
——
你说到你不喜欢你的工作。结合
语境可知,下文描述的是过
去的刚刚发生的动作,故用过去时态。选
B
。
18
.
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
19
.
— 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
。
20
.
-I'm told you had a car accident. I
think it must have been a terrifying
experience.
-Yeah. I in the
damaged car, unable to move.
A
.
had
got trapped B
.
have got trapped
C
.
get trapped D
.
got trapped
【答案】
D
【解析】
【详解】
考查
时态。
——
有人告诉我你出车祸了,那一定是一次非常恐怖的经历。
——
是的
,我被
困在被撞毁的汽车里,动弹不得。
had
表明事情发生在过去,应该用一般过去
时,故
D
项
正确。
21
.
---You could have walked here.
---Yes. A taxi ___________ necessary.
A
.
is
【答案】
D
【解析】
考查时态
.
根据上文
,
你应该不行来这儿
.
是的
,
出租车不是必须的
.
可知下文叙述的是过去该做
的动作
,
故选
D.
B
.
was C
.
isn’t
D
.
wasn’t
22
.
—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
。
B
.
read C
.
have read
D
.
had read
23
.
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
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
.
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
项正确。
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
判断句中需要完成时,并且根据语境,房价还在上涨中,故第
一空用完成进
行时;第二空考查句型
该是
…
的时候了
,从句中往往用过<
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.
他戒烟三年了。
27
.-
That
must have been a terrible experience.
-
Yeah. I________ in the damaged car,
unable to move.
A
.
was stuck
C
.
am stuck
【答案】
A
【解析】
B
.
have been stuck
D
.
had been stuck
考查动词时态
。句意为:
——
那想必是一场恐怖的经历。
——
是的,我被困在毁坏的车里,不能动弹。根据
must have been
可知,此处是对过去情况的推测,所以
用一般过去
时。故
A
项正确。
28
.
Miss Rice once music in a
public school for years and now is an actress.
A
.
had taught B
.
has
taught
C
.
taught D
.
has
been teaching
【答案】
C
【解析】句意:赖斯小
姐过去在公立学校教了很多年音乐,现在是一名演员。此题表达的
是过去与现在的对比,事情发生在过去
,用一般过去时。故
C
项正确。
29
.
Only when the police showed her the
evidence ________ that she had stolen the
money.
A
.
she admitted
C
.
did she admit
【答案】
C
【解析】
【详解】
考查特殊句式中的部分倒装。句意:只有当警
察把证据给她看的时候,她才承认偷了钱。
only
置于句首,主句要用部分倒装,即
be
动词、情态动词、助动词放在主语前。时态要用
一般过去时,故选
C
。<
br>
【点睛】
当
“only+
状语
”
位于句
首时,后面的句子要用部分倒装,其中
only
后的状语可以是副词、介
词短语、从句
等。但在
only
后作状语的是从句时,从句不用倒装,要部分倒装的是主句。
B
.
she had admitted
D
.
had she admitted
30
.
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
31
.
The president hopes that the people
will be better off when he quits than when
he_______.
A
.
has started
【答案】
C
B
.
starts
C
.
started D
.
will start
【解析】
【详解】
考查时态。句意:总统希望在
他下台的时候人们要比他上台的时候更富有。根据句意可知
他已经是总统了,那么他上台是一个过去发生
的事情,故使用一般过去时。故选
C
项。
32
.
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
33
.
So
mysteriously ______ missing that many puzzles wait
to be solved.
A
.
did Flight MH370
go
C
.
does Flight MH370 go
【答案】
A
【解析】
试题分析:句意:
MH3
70
航班消失的是如此神秘以至于许多困惑有待解决。本题属于
so+adjadv....
that
副词提前的倒装句中的一种特殊句式,排除
B
。因为
Flight
MH370
消失发
生在过去,故用一般过去时。故选
A
。
考点:考查倒装句。
B
.
Flight MH370
went
D
.
had Flight MH370 gone
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
【解析】
试题分析:考查时态。句意:
—
李华在军队里服役吗?<
br>—
不,他在军队服役三年了。根据
句意说明他现在已经不在军队里服役了,在军中服役三
年是以前的事情。故使用一般过去
时。故
A
正确。本题容易错选
B
项
,现在完成时表示过去发生的事情对现在的影响,在本
句中体现不出。
考点:考查时态
点评:现在完成时和一般过去时的区别是时态题考查的重点内容,现
在完成时表示过去发
生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去
发生
过某件事情,不表示对现在的影响。
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
考查时态。
——
难道我没告诉你应该早点回家吗?
——
是的,但是我比通常回来的早点
了。根据对话的内容,可知我已经回来了,与现在的对话发生时这个时间节点相比来说,
应该是在对话发
生之前发生的动作,
“
我
”
已回家了,是在过去回的,要用一般过去时.故<
br>选
C
。
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
年
。
根据答语可知,自从毕业以来,
我
并没有一直在这里工
作,在此之前
我
还在北
京的一家工厂工作了六年,故此处表示发生在
我
在这里工作之前的事情,故用一般过去
时。故选
D
。
37
.
The old woman who
________ in the deserted house alone for ten years
has been settled in
a nursing home now.
A
.
lived
C
.
had lived
【答案】
A
【解析】
【详解】
考查时态。句意:
一个人住在废弃的房子里达十年之久的那位老妇人现在在养老院定
居。
因为住在废弃的房子里发生在过去,与现在无关,应该用一般过去时。故选
A
。<
br>B.
现在完
成时,表示现在还一个人,与语境不符;
C. had
lived
过去完成时,是过去的过去,没有对
比的时间;
D. has been
living
现在完成进行时,强调动作一直在进行,一直到现在,不合语
境。故选
A
。
B
.
has lived
D
.
has been living
38
.
—Did Jackson mend the computer
himself?
—He________, because he knows
nothing about computers.
A
.
mended
it
【答案】
C
B
.
had mended it
C
.
had it mended D
.
has it
mended
【解析】
【详解】
考查
时态和非谓语动词。句意:
——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
)
39
.
—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
住院了。
—
真的吗?我不知道啊。我要去看她。根据句意,
“
不知
道
她住院
”
是过去的动作,应使用一般过去时;
“
我要去看她
”
是将来要发生的事情,而且是
临时决定做的事情,应使用
will
表将来。故
D
正确。
B
.
don’t; would
D
.
didn’t; will
40
.
—________ that company to see how
they think of our product yesterday?
—Yes.
They are happy with it.
A
.
Did you
call
C
.
Will you call
【答案】
A
【解析】
【详解】
考查时态。句意:
——
你昨
天有没有给那家公司打电话问问他们对我们的产品感觉怎么
样?
——
打了,他们很满意
。空格所在题干有一个很明显的时间状语
yesterday
,发生在过
去,肯定用过
去时,故选
A
。
B
.
Have you
called
D
.
Were you calling
从零学英语-昨天英文
cos什么意思-传力杆
milk是什么意思中文-留学日本好中介
争执的意思是什么-miriam
prized-迁就是什么意思
风马牛不相及-轰轰烈烈的拼音
bedroom英语怎么读-洗伐
赭色-可悯的拼音
-
上一篇:一般过去时易错题汇总
下一篇:高中一般过去时练习(附答案)