【精品】一般过去时练习题及配套参考答案
玛丽莲梦兔
901次浏览
2021年02月05日 21:44
最佳经验
本文由作者推荐
-
【精品】一般过去时练习题及配套参考答案
一、单项选择一般过去时
1
.
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
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
.
—
You seem to be familiar with the school campus.
—
I ______ here for three years. It’s gr
eat to be back.
A
.
have taught B
.
taught C
.
had taught D
.
teach
【答案】
B
【解析】考查时态。句意:
——
你似乎对这个 校园很熟悉。
——
我在这里教过
3
年学。回
来真是太好了。根据第一 句和
It’s great to be back.
可推知,
“
在这里教过
3
年学
”
是过去发生
的事情,现在不教了,故用一般过去时态,答案 为
B
。
4
.
--I wonder what makes you a good salesperson.
--I a
s a waiter for three years, which contribute a lot to my today’s work.
A
.
serve
C
.
had served
【答案】
D
【解析】
试题分析:考查时态。根据句意,做服务员是过去发生的事,因此才说对现 在销售员的工
作产生很多帮助,用过去式即可,句意:我想知道什么使你成为一个好的销售员。我当服< br>B
.
have served
D
.
served
务员三年,这对我现在的工作很有帮助。故选
D
考点:考查时态
5
.
—
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.
说明是对过去事情的推测。
6
.
—
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
。
7
.
I a letter once a week to my family when I was in my first college year.
A
.
write B
.
was writing
C
.
have written D
.
wrote
【答案】
D
【解析】考查时态。句意:上大学一年级的时候,我每周都会给 家人写一封信。根据所给
动词
was
可知表示过去某个时间发生的事,用一般过去时。 故选
D.
8
.
Hardly ______ when the bus suddenly pulled away.
A
.
they had got to the bus stop
C
.
did they get to the bus stop
【答案】
D
【解析】
【分析】
【详解】
B
.
they got to the bus stop
D
.
had they got to the bus stop
考查倒装句。句意:
他们一到站点公共汽车就突然开走了。否定 副词
hardly
放于句首构成
倒装句。
Hardly + had +
主语
+done when...did...
是固定的句式。故选
D
。
9
.
—
Hello, I have heard you are on holiday.
—That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a for
tnight.
A
.
returned; stayed B
.
have returned; stayed
C
.
will return; stay D
.
am to return; stay
【答案】
B
【解析】
【详解】
考查时态。句意:
—
你好,我听说你在度假。
—
不是这样的,我已经从雅典度假回来了,
我在那里待了两个星期。根据句意可知,我已经回来, 所以用现在完成时
have returned
。
根据语境,
stay
这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故
B
选项正确。
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
.
—
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
选项正确。
12
.
-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
项
正确。
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
.
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
的用法
15
.
(
天津
) 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