【英语】英语一般过去时用法总结(完整)
玛丽莲梦兔
931次浏览
2021年01月25日 11:10
最佳经验
本文由作者推荐
赶海的小姑娘歌词-
【英语】英语一般过去时用法总结
(
完整
)
一、单项选择一般过去时
1
.
-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
。
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
.
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
。
4
.
––
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
5
.
—
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
应 该是在午饭时介绍过了,所以用过去时。
6
.
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
< br>【解析】考查时态。句意:上大学一年级的时候,我每周都会给家人写一封信。根据所给
动词was
可知表示过去某个时间发生的事,用一般过去时。故选
D.
7
.
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.
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
【解析】
【详解】
考查时态。句意:
—
你去过 巴黎薰衣草的故乡普罗旺斯吗
?
—
是的
,
只有一次。我在那里呆了< br>一个星期。此处是指过去发生的一件事,与现在无关,所以用一般过去时态,故答案为
D
。
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
.
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.
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
.
—
What about your self-drive trip yesterday?
—
Tiring! The road was being widened, and we ________ a rough ride.
A
.
had
C
.
would have
【答案】
A
【解析】
【详解】
考查 时态。句意:
——
你昨天的自驾游怎么样?
——
令人疲惫!道路正在拓宽,我 们经历
了一段艰难的旅程。该句叙述的是昨天发生的情况,应用一般过去时态。故
A
选 项正确。
B
.
have
D
.
have had
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
.
The naughty boy _____ quickly, otherwise he would have been caught by the angry
headmaster.
A
.
had run away
C
.
should run away
B
.
ran away
D
.
were to run away
【答案】
B
【解析】
【详解】
考查一般过去时。
句意:这个淘气的男孩跑得很快,要 不然就会被生气的校长抓住。分析
语境可知,此句是对过去的虚拟,
otherwise
相当于
If the naughty boy hadn’t run away
qui ckly
,已经暗含了条件,所以前面的空格只是对过去发生的事实进行陈述,要用一般过
去时 。故选
B
。
16
.
Housing prices_____ since a fe
w 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 is/has been+
一段时间
+since
主语
+
一般过去时态
+ ---
。自从
---
有多长时间了。在这个句
型中
since
引导时间状语从句,从句用一般过去时态,分两种情况:(
1
)如果从句的动词
是终 止性动词
leave/come/---
,则表示
“
从动作开始到现在多长时 间了。
”It is three years
since he began to sm oke.
他已经吸烟三年了。(
2
)如果从句的动词是持续性动词
stay/ smoke/live---
,则表示
“
从动作结束到现在多长时间了
”。
It is three years since he smoked.
他戒烟三年了。
17
.
They ________ in Holland for ten years. Now they have settled down in Paris.
A
.
lived
【答案】
A
【解析】
【详解】
B
.
have lived
C
.
had lived
D
.
were living