-
【英语】一般过去时讲解及练习(含答案)
一、单项选择一般过去时
1
.
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
2
.
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
3
.
––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
4
.
—You know quite a lot about the fashion show.
—Well, Cathy ________ it to me during lunch.
A
.
introduces B
.
introduced
C
.
had introduced D
.
will introduce
【答案】
B
【解析】考查时态。句意:
——
你对这次时装 表演知道得真多。
——
是的,
Cathy
在吃午饭
时给我介绍过了。 从对话的语境可以判断吃午饭时为过去时间,所以用过去时。故选
B
。
【点睛】
遇到时态题时首先寻找时间标志词,如果题干中有标志性的时间状语,则往 往可以根据时
间状语选择相应的时态。如果没有时间状语,则可以根据语境来判断。此题根据前句
“
你对
这次时装表演知道得真多
”
,可推知
Cathy
应 该是在午饭时介绍过了,所以用过去时。
5
.
Hardly ______ when the bus suddenly pulled away.
A
.
they had got to the bus stop
C
.
did they get to the bus stop
【答案】
D
【解析】
【分析】
【详解】
考查倒装句。句意:
他们一到站点公共汽车就突然开走 了。否定副词
hardly
放于句首构成
倒装句。
Hardly + had +
主语
+done when...did...
是固定的句式。故选
D
。
B
.
they got to the bus stop
D
.
had they got to the bus stop
6
.
--- 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
。
7
.
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
项正确。
8
.
—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
选项正确。
9
.
---- 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
。
10
.
---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>
11
.
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
12
.
—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
【解析】
【详解】
考查一般过去时。
——Ted
从来没有那么鲁莽过
! ——
他说了一些他本不应该说的话,但我
认为他不是那个意思。由
“he didn’t mean that ”
可知,说话的动作发生在过去,用一般过去
时。故选
C
项。
B
.
had said
D
.
was saying
13
.
-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
考查时态。句意:
——
又迟到了?你去哪了?
——
对不起,我遇上交通拥挤了,否则我就
会早点到。第一空根据语境
“
又 迟到了
”
可知,已经回来了,所以用现在完成时态,第二
空:短语
be/ge t stuck in
被困住,动作发生在过去所以用一般过去式,故选
D
。
14
.
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
。
15
.
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
-
-
-
-
-
-
-
-
本文更新与2021-01-08 01:42,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/501083.html
-
上一篇:一般过去时(讲义及答案)
下一篇:(英语)英语一般过去时模拟试题