shawshank-小学生日记格式
(英语)一般过去时练习题含答案
一、单项选择一般过去时
1
.
—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
选项正确。
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
.
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
4
.
My son
turned to bookstores and libraries seeking
information about the book recommended
by his
professor, but ________ none.
A
.
would find
C
.
found
【答案】
C
【解析】
【详解】
考查
时态。句意:我儿子到书店和图书馆去找教授推荐的那本书的资料,但一无所获。此
B
.
had found
D
.
has been finding
处表示并列,此空与
turned
表示并列关系,所以用一般过去时态
,故选
C
。
5
.
Mr. White,
who ________ in Shanghai for seven years, is a
manager of a company in Beijing.
A
.
was working
C
.
had worked
【答案】
B
【解析】
【详解】
考查
时态。句意:怀特先生在上海工作过七年,他现在是北京的一家公司的经理。根据下
文表述现在是在北京
工作可知,在上海工作是过去的事情,用一般过去时,故选
B
。
【点睛】
时态是常考考点,除了要求考生掌握各个时态的基本用法之外,考生需具有
在具体语境中
辨别能力。时态的判定往往根据句中所给的直接或间接的时间状语来判定,但要注意的是<
br>不能完全依赖于所给出的时间状语,还要看语境。本小题有个很明显的时间状语
for
seven
years
,如果以此来判断,应使用现在完成时,很容易盲目的选择
C
项,但根据下文语境可
知,此处叙述的是过去的事情,用一般过去时。
B
.
worked
D
.
has
worked
6
.
In a room above the
store, where a party ______, some workers were
busily setting the table.
A
.
was to
be held
【答案】
A
【解析】
【详解】
考查时态。句意:在商店楼上的一个房间里,将举行一个聚会,一些工人正
忙着摆桌子。
where
引导的定语从句中,主语
a party
和
hold
之间是被动关系,且表示将来,用
“be+
动词
不定式的被动式”
,再根据主句时态
were busily
setting
,可知答案为
A
。
B
.
has
been held C
.
will be held D
.
is
being held
7
.
---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>
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
.
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
10
.
---- 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
。
11
.
Scientists
have many theories about how the universe
into being.
A
.
came
【答案】
A
【解析】
【分析】
B
.
was coming C
.
had come
D
.
would come
【详解】
考查时态。句意:科学家们有很多关于宇宙是如何形成的理论。宇宙的形成是过去发生的
事情,故使
用一般过去时。故选
A
。
12
.
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
【解析】
【详解】
考查时态。句意:在云南期间,这对年轻的夫妻做了一整年的志愿者。根据
句意可知他们
是在云南期间做志愿者的,使用一般过去时描述过去发生的事情,并没有延续到现在,也<
br>没有表现出对现在的影响,故
C
项正确。
13
.
––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
14
.
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
。
15
.
—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
来了吗?可知彼得还没有来,
B
.
changed
D
.
had changed
而下句话
at the last minute
最后一刻,符合一般
过去时的用法中的,第一条:一般过去时
表示过去某个特定时间发生,并且一下子就完成了的动作(即:
非持续性动作)。
16
.
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
17
.
—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
。
18
.
This summer holiday, many foreign
students _______ to China for a holiday.
A
.
come B
.
have come
C
.
had come D
.
came
【答案】
D
【解析】考查动词时态。句意:今年夏天,许多外国学生来中国
度暑假。表示过去时间发
生的事,此处是陈述事实,用一般过去时。故选
D
。
19
.
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
。
20
.
—Haven’t seen you for ages! Where
have you been?
—I went to Ningxia
and ________ there for one year, teaching as a
volunteer.
A
.
stayed
【答案】
A
【解析】
试题分析:
and
连接并列谓语。
And
之前是一般过去时。所以
and
之后也要用一般过去
时
来保持时态的一致,故用动词的过去式,所以选
A
。句意:上文,好久没见到你了!
你去
哪里了?下文,我去了宁夏,并且在那里待了一年,作为一名志愿者在那里教书。
考点:考查动词时态。
B
.
stay
C
.
had stayed D
.
am staying
21
.
—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
22
.
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
23
.
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.
他戒烟三年了。
24
.
---You
could have walked here.
---Yes. A taxi
___________ necessary.
A
.
is
【答案】
D
【解析】
考查时态
.
根据
上文
,
你应该不行来这儿
.
是的
,
出租车不是必须的
.
可知下文叙述的是过去该做
的动作
,
故选
D.
B
.
was C
.
isn’t
D
.
wasn’t
25
.
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
。
考点:考查虚拟语气
26
.
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
27
.
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
。
考点:考查时态及倒装结构。
28
.
---
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
项,现在完成时表示过去发生的事情对现在的影响,在本
句中体现
不出。
考点:考查时态
点评:现在完成时和一般过去时的区别是时态题考
查的重点内容,现在完成时表示过去发
生的事情对现在的影响,或者过去发生的事情延续到现在;而一般
过去时只表示过去发生
过某件事情,不表示对现在的影响。
29
.
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
30
.
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
可知,应用过去时,排除选项
A
和
B
;本句的主语是
Amy
,她受到热烈欢迎,所
以用过去时的被动。故选
C
。
B
.
are given
D
.
were
given
31
.
—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
32
.
—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
。
33
.
—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
。
34
.
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
是不及物动词,没有被
动式,由
yesterday
可知,此处使用一般过去时。选
A
。
B
.
to blame;was happened
D
.
to be blamed;happened
35
.
I _____ the washing machine. It’s
working OK now.
A
.
was repairing
【答案】
B
B
.
repaired
C
.
would repair D
.
had repaired
【解析】
【详解】
考查一般过去时。句意:我修
了洗衣机,它现在可以正常工作了。结合句意可知,
“
修洗衣
机
”
的
动作发生在过去,故用一般过去时。故选
B
项。
36
.
-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
。
37
.
John ________ in the United
States for decades, but in the last years he has
already adapted
to living in China.
A
.
was living
C
.
has lived
【答案】
D
【解析】
【详解】
考查
动词时态。句意:约翰在美国生活了很多年,但在最近这几年中他已经适应了在中国
的生活。根据
living in China
可知约翰现在在中国居住,再结合
in the
United States
中时间
状语
for
decades
可知是过去的事情,故选
D
项。
B
.
had lived
D
.
Lived
38
.
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
qui
ckly
,已经暗含了条件,所以前面的空格只是对过去发生的事实进行陈述,要用一般过
去时
。故选
B
。
B
.
ran away
D
.
were to run away
39
.
—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
40
.
I
______ in Hangzhou for many years, but now I live
in Beijing.
A
.
have lived
【答案】
D
【解析】
考察时态。本题是与后面的
now
形成呼应关系,使用过去时。本题容易受
for many
years
影响,会错选
A
项。
B
.
live
C
.
had lived D
.
lived
预后良好什么意思-floor什么意思
跟进-混天绫
盛气凌人的凌的意思是什么-菩萨的意思
初一政治复习提纲-异常的近义词
jambalaya-汽车英文
惦记的拼音-磷怎么读
丹宁酸-skyer
时代的英文-羁怎么读
-
上一篇:【英语】一般过去时练习题带答案
下一篇:最新一般过去时练习题含答案