署怎么读-6点半用英语怎么说
【英语】高中英语一般过去时经典习题(含答案)
一、单项选择一般过去时
1
.
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
2
.
—You’re late
again.
—Sorry. I ________ to set my alarm
clock.
A
.
forget B
.
will
forget
C
.
forgot D
.
would
forget
【答案】
C
【解析】考查动词时态。上句:你又迟
到了。下句:对不起,我忘了设定闹钟。根据语境
可知,
“
忘记
”
是
过去的一件事情,所以句子用一般过去时态,故选
C
。
3
.
This summer holiday, many foreign
students _______ to China for a holiday.
A
.
come B
.
have come
C
.
had come D
.
came
【答案】
D
【解析】考查动词时态。句意:今年夏天,许多外国学生来中国
度暑假。表示过去时间发
生的事,此处是陈述事实,用一般过去时。故选
D
。
4
.
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
项正确。
5
.
—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
选项正确。
6
.
--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
7
.
---- 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
。
8
.
—How long _____each other
before they _____here?
—For about a
year.
A
.
have they known, come
B
.
did they know, came
C
.
do
they know, come D
.
had they known,
came
【答案】
D
【解析】
【详解】
考查时态。句意:
—
他们来这儿之前认识多久了?
—
大约一年了。根据句意分析,他们来
到这里是过去的事,他们互相了解大约
一年的时间肯定发生在来这里之前,发生在过去某
一动作之前的动作,应该使用过去完成时。故
D
选项正确。
9
.
-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
项
正
确。
10
.
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.
11
.
The matches of the FIFA Women’s
World Cup will be played in 2019 all around
France,
whose men’s team _____ the 2018 World
Cup.
A
.
wins
C
.
has won
【答案】
B
【解析】
【详解】
考查
时态语态。句意:女足世界杯比赛将会在
2019
年于法国进行,而法国男子球队正是赢
得了
2018
年的男足世界杯的球队。比赛是
2018
年赢得,因此用一般
过去式,故选
B
。
B
.
won
D
.
had won
12
.
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
项,但根据下文语境可
知,此处叙述的是过去的事情,用一般过去时。
13
.
---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
14
.
—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.
说明是对过去事情的推测。
15
.
—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
【解析】
B
.
had said
D
.
was
saying
【详解】
考查一般过去时。
——Ted
从来没有那么鲁莽过
!
——
他说了一些他本不应该说的话,但我
认为他不是那个意思。由
“he
didn’t mean that
”
可知,说话的动作发生在过去,用一般过去
时。故选
C
项。
16
.
-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
17
.
I
_____ the washing machine. It’s working OK
now.
A
.
was repairing
【答案】
B
【解析】
【详解】
考查
一般过去时。句意:我修了洗衣机,它现在可以正常工作了。结合句意可知,
“
修洗衣
机
”
的动作发生在过去,故用一般过去时。故选
B
项。
B
.
repaired C
.
would repair
D
.
had repaired
18
.
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
19
.
The
past week _____ China's sixth annual Cyber
security Week held from Sept 16 to 22
nationwide.
A
.
marked
B
.
has marked C
.
had marked
D
.
was marking
【答案】
A
【解析】
【详解】
考查动词时态。句意:上周是中国第六届网络
安全周,于
9
月
16
日至
22
日在全国举行。
表示
在过去某个时间所发生的动作或所处的状态应用一般过去时。故选
A
。
20
.
—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
不懂电<
br>脑,所以他请人修理电脑,根据上文的
Did
判断为一般过去时,
it
和
mend
之间是被动关
系,故用过去分词作宾补,
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
21
.
Jack had planned to visit his
grandparents last weekend, but an emergency _____
and he
had to reschedule.
A
.
should come up
【答案】
C
【解析】
【详解】
考查时态。句意:杰克原计划上周末去看望他
的祖父母,但突然发生了一件紧急事情,他
不得不重新安排时间。由
“he had to r
eschedule”
可知,
and
连接的两个句子都为一般过去
时。故选<
br>C
项。
B
.
had come up
C
.
came up D
.
would come up
22
.
—How long have you been going to
work on foot?
—Since last month when I
________ from a heart attack.
A
.
recovered B
.
have
recovered
C
.
was recovering
【答案】
A
【解析】
【详解】
D
.
would recover
考查时态。句意:<
br>——
你步行上班已经多长时间了
?——
自上个月我心脏病康复开始。
l
ast
month
是过去的的时间点,应该与过去时连用,
when
引导定
语从句,指代
last
month
,指
上个月我从心脏病康复。用一般过去时。故选
A
。
23
.
Amy, as well as her brothers,
________ a warm welcome when returning to the
village last
week.
A
.
is given
C
.
was given
【答案】
C
【解析】
【详解】
考查时态和语态。句意:艾米和她的兄弟们当
上周回到村里时,受到了热烈的欢迎。根据
last week
可知,应用过去时,排除选项<
br>A
和
B
;本句的主语是
Amy
,她受到热烈欢迎,所
以用过去时的被动。故选
C
。
B
.
are
given
D
.
were given
24
.
--- Haven’t I told you that you
should be home earlier?
--- Yes, but I
____ home earlier than I usually do.
A
.
was coming
【答案】
C
【解析】
【分析】
【详解】
考查时态。——
难道我没告诉你应该早点回家吗?
——
是的,但是我比通常回来的早点
了。根据对话的内容,可知我已经回来了,与现在的对话发生时这个时间节点相比来说,
应该是在对话
发生之前发生的动作,
“
我
”
已回家了,是在过去回的,要用一般过去时.故
选
C
。
B
.
have come
C
.
came D
.
had come
25
.
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
。
考点:考查时态及倒装结构。
26
.
— 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
27
.
---You could have walked here.
---Yes. A taxi ___________ necessary.
A
.
is
【答案】
D
【解析】
考查时态
.
根据上文
,
你应该不行来这儿
.
是的
,
出租车不是必须的
.
可知下文叙述的是过去该做
的动作
,
故选
D.
B
.
was C
.
isn’t
D
.
wasn’t
28
.-
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
29
.
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.
他戒烟三年了。
30
.
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
jump什么意思-散文怎么写
桅杆式起重机-南京对外汉语
白皑皑的拼音-切实的意思
however倒装-捷的组词
这个的英文-陋室铭拼音
占怎么读-肛门镜检查
铺天盖地-江户日语
菌怎么读-calming
-
上一篇:(英语)英语一般过去时练习题含答案
下一篇:一般过去时考试试卷