时态中的过去
# 190.时态中的过去
过去时间的 4 种时态,其实就是把现在时间的 4 种时态往前推一个时间段而已。
# 过去一般时态
# 构成
一般过去式的构成是:直接加动词的过去式,而且各个人称都是一样的。比如动词 eat 的过去式是 ate ,例句:I/you/we/she/he/it/they ate a carrot yesterday.
不要把过去式和过去分词弄混淆,这两个不是一回事儿,eat 的过去式是 ate,eat 的过去分词是 eaten
动词的过去式、过去分词,通常规律是在词尾 + ed,例如 looked,smelled,tasteed,但是也有特例,过去分词和过去式都和动词原形不一样:
| 动词原形 | 动词过去式 | 动词过去分词 |
|---|---|---|
| do | did | done |
| go | went | gone |
| take | took | taken |
| 动词原形 | 动词过去式 | 动词过去分词 |
|---|---|---|
| bring | brought | brought |
| buy | bought | bought |
| fight | fought | fought |
| 动词原形 | 动词过去式 | 动词过去分词 |
|---|---|---|
| blow | blew | blown |
| grow | grew | grown |
| know | knew | known |
| 动词原形 | 动词过去式 | 动词过去分词 |
|---|---|---|
| begin | began | begun |
| sing | sang | sung |
| swim | swam | swum |
| 动词原形 | 动词过去式 | 动词过去分词 |
|---|---|---|
| speak | spoke | spoken |
| freeze | froze | frozen |
| choose | chose | chosen |
英语中有些像以上这样特别常用的动词,时态变位可以说完全不规则。不过好在数量不多,而且因为常用,学英语一段时间后就能掌握。
# 用法
一般过去时态,其实是最常用的时态。举个例子,英语的各种出版物,最常用的时态是哪一个呢?答案就是一般过去式。小说肯定是用一般过去式写的,因为小说就是讲故事,用一般过去时作为叙述视角是最合理的,哪怕你写的是科幻小说,你讲的是 2050 年发生的事儿,你依旧应该使用一般过去式来讲故事;因为讲故事你就应该用过去式,这个是最合理的。
你可能会问:那一般现在时就不能用来写书了吗?那倒也不是,比如说数学教科书、物理教科书、英语语法书等等,都会大量使用一般现在时。为什么?因为这些书里讲的都是客观规律,这些规律是会反复发生的,这其实是一种状态,而不是动作了,所以这类教科书往往大量使用一般现在时。这两个时态的区别,绝不仅仅是现在和过去的区别。 一般过去时常见的情况:
- 表达过去的动作或状态(一次性 or 反复性),可能隐含对当前状态的否定意义。
- 和过去时间无关,仅表示一种委婉语气。
第一种情况,表示过去的动作或状态,一般状态通常用来表示某种习惯。而一般过去时表达的动作或者状态,可能是一次性的,也可能是反复性的。要具体情况具体分析:
- I played basketball. 我打了篮球,并不能看出这是不是重复习惯动作;
- I used to play basketball. 我曾经常打篮球。用了词组 used to,这个就是反复性的动作了
- he served in world war Ⅱ. 他参加了二战,这个是一次性的动作。
- I saw a lot of films ten years ago. 十年前我看了很多电影,这个是过去反复性动作
- I lived in Beijing. 我以前住在北京,隐含对当前状态的否定,隐晦地表达了我现在不住在北京。
- My father had large fortunes when I was born. 我刚出生的时候,我爸特别有钱。隐含地说明 我们家现在已经没钱了。
注意,这种暗示出来的信息并非是确定性的,只是暗示的意味很浓,不能妄下定论。
第二种情况,表示委婉的语气,例句:
- I wanted to ask if you would be free to help me with this problem. 这里的 wanted 其实表示的并不是过去的某个想法或者动作,只是显得委婉一点;换成 want 也是可以的,只是就不够委婉。
- I wondered if you could lend me the book for a while. 我寻思着你能不能把书借给我看一段时间。
- If you could lend me hundred dollars,I will be very grateful. 你要是借我一百刀,我会非常感激你,这就很委婉;如果换成 can ,态度有点差,不像借钱的态度。
# 过去进行时态
# 构成
现在进行时态的构成是:助动词 be 的变位 + 动词的现在分词。
过去进行时态差不多,只是 be 变为过去式:was / were + 动词的现在分词。
所以说其实过去进行时态很简单,就是在现在进行时态的基础上,把助动词 be 改成过去式就好。
# 用法
过去进行时,和现在进行时类似,表达的意思也不仅仅是正在进行而已:
- 表示过去某个【时刻/时段】正在进行的动作 /第二类,第三类动词居多/
- 表示过去某一时间点之后即将发生的动作 /第四类动词居多/
- 表示过去一段时间内暂时性的反复性动作 /第二类、第三类动词居多/
- 表示委婉语气(比一般过去时更加委婉) /hope,want, wonder…/
- 用过去进行时给出叙述背景,然后转而使用一般过去时进行整体叙述
第一种情况,表示过去某个【时刻/时段】正在进行的动作:
- She was shouting like mad when we got in . (时间点状语)
- We were having breakfast when they came . (时间点状语)
- They were having a party from 9:00 to 11:00 last evening . (时间段状语)
第二种情况,表示过去某一时间点之后即将发生的动作:
- A few days later, he was dying.
- Nobody knew whether he was going with us.
- When I was leaving I told him all about it. 当我准备离开的时候,我把一切都告诉了他。注意,有些人可能会理解成“当我离开的时候,我把一切都告诉了他”,不是的,leave 是一个瞬间的动词,不可能一边做离开的动作,一边做其他的动作。
- The burglar was breaking into the window when the police caught him.
这个其实表示的是一种将来,可以认为这是将来时的一种表现形式。这种用法和现在进行时表将来一样的,而且使用的也是第四类动词,只不过整体时态倒退一格而已。
第三种情况,表示过去一段时间内暂时性的反复性动作:
When Michael was in hospital, we were visiting him twice a week. 这个是过去一段时间内暂时性的反复性动作,是住院的时候我们一个星期去看望两趟,出院以后就不去了。
I was going to the gym everyday to keep fit. 当时那段时间我每天都去健身房。 如果写成:I went to the gym every day to keep fit. 这个就表示过去的长期性的反复动作了。
This kid was always asking strange questions.
The rain was beating against the windows through the night. 第四种情况,表示委婉语气(比一般过去时更加委婉) /hope,want, wonder…/:
I was hoping you could offer us some advice. (更加委婉)
I hoped you could offer us some advice.
I was wondering if Larry could help us. (更加委婉)
I wondered if Larry could help us.
最后一种情况,用过去进行时给出叙述背景,然后转而使用一般过去时进行整体叙述,短文:
It was the year of 2023, when Larry was growing sick of being a billionaire. One night he was walking about his house, where bundles of money were stacked up, all covered in mold. He walked forward, picked up a stack of money, and then approached the window. Suddenly, he threw the bills into the air, and the banknotes danced like snowflakes. 译文:2023 年,Larry 对亿万富豪的生活已经感到厌倦了。今天晚上他在家里走来走去,家里堆满了成捆的钞票,钞票太多了,都长毛了。他向前走去,拿起点儿钱,然后走到窗前,突然间,他将钞票扔出窗外,钞票像雪花一样翩翩起舞。
这个故事的重点在于:开头的两个动词使用的是过去进行时,was growing sick, was walking;后面的动词转而开始使用一般过去式 walked,picked............
为什么这样写?当你在描述一个场景的时候,用过去进行时交代背景,会显得更加生动。如果换成一般过去式,就显得没那么有血有肉了。
# 过去完成时态
# 构成
现在完成时态的构成是:助动词 have 的变位 + 动词的过去分词。
过去完成时态的构成很类似,只是 have 变为过去式 had :had + 动词的过去分词。
所以说其实过去完成时态很简单,在现在完成时态的基础上,把助动词 have 改成过去式就好;而且很多知识点都是重复的,区别是:过去完成时和“现在”没关系,以及过去完成时是一个区分动作先后顺序的时态。
# 用法
现在完成时态主要为了表达过去对现在的影响。同理,过去完成时态主要是为了表达过去某一点(时间点 A)的过去(时间点 B)对过去那一点(时间点 A)的影响。常见用法:
- 已完成用法
- 未完成用法 ① 已完成用法: 表示过去某时业已完成的动作或状态,此类用法往往会强调 过去完成时与一般过去时二者间的的动作先后顺序 /第四类动词居多/
- She struggled out of the net that had trapped her. 主句和从句的有谓语动词,当一个句子中同时包含一般过去时和过去完成时的时候,那么过去完成时的动作是要先于一般过去时的,也就是 trapped 在前,struggle 在后。
- When I got to the station, the train had gone.
- Sally had already studied Chinese before she came to China.
- We realized that we had lost our way.
和现在完成时对比,二者之间最大的区别就是现在完成时与现在是有联系的,而过去完成时和现在没有联系。
② 未完成用法:表示某个动作或状态在过去某时之前已经开始,一直延续到该过去时间,这种延续尚未结束,且有可能延续下去
第一类、第二类动词肯定式:
- He had volunteered in the orphanage for years.
- Michael had lived here since 2010.
- I'd always missed her.
第二类、第四类动词否定式,表示状态的延续:
- I hadn't seen her for years.
- They hadn't visited us since 2015.
- He hadn't written to me for a whole year.
这两组例句和我们之前提到的现在完成时的未完成用法是一样的,除了将 have/has 换成了 had(时态倒退了一格)。
# 过去完成进行时态
# 构成
现在完成进行时态的构成是:助动词 have 的变位 + been + 动词的过去分词。
过去完成进行时态的构成很类似,只是 have 变为过去式 had :had + been + 动词的过去分词。
# 用法
过去完成进行时态,其实就是现在完成进行时态往前推一个时间段。
这里的重点是过去完成进行时和现在没什么关系,大家把握住这点就可以了。因为其他方面过去完成进行时和现在完成进行时用法基本是雷同的。
① 表示动作仍在进行:动作在【过去的过去的某时】开始,一直延续到【过去某一时刻】,/第二类、第三类动作居多/,且经常与时间段状语连用
He had been learning English for years. 他当时一直在学英语,这个指的是过去一段时间内持续的动作。
I'd been looking for this wallet since early morning. 我从早上开始就一直在找这钱包。注意这边的 early morning 指的不是今天早上,而是当天早上,这个一定要注意。
I'd been working on this project those days. 我当时那几天一直在忙这个项目,这边的 those days 也是不包含现在的,指的是当时那几天。 ② 表示动作刚刚结束:动作在【过去的过去的某时】开始,一直延续到【过去某一时刻】 ,并已在【过去某一时刻】结束,/第二类、第三类动作居多/
She said she had been learning English and was now ready to study overseas. 她说她一直在学英语,如今准备出国留学了。这个句子的时间节点在过去,从过去的过去开始,一直到当时,一直在学。学到什么时候呢?学到 said 这个动作发的时候,然后就不学了,因为学的差不多了,准备去国外留学了。
I'd been waiting for hours when he showed up. 当他出现的时候,我已经等了好几个小时了。这个也是刚刚结束的动作,因为他既然出现了,那我肯定就不用等他了,因为我就是来找他的。
# 小结
现在时态的构成形式:
- 一般过去时:V-ed, 例如:I ate a carrot yesterday.
- 过去进行时:be 的过去式 + V-ing, 例如:I was eating carrots.
- 现在完成时:had + 过去分词, 例如:I had eaten five carrots for lunch yesterday.
- 现在完成进行时:had + been + V-ing,例如:The rabbit had been eating a carrot.
|
|一般|进行|完成|完成进行时| | ------| --------------------------| ------------------------------------| -----------------------------------| ----------------------------------------------| |现在|一般现在时
动词原型|现在进行时
be + 动词-ing
|现在完成时
have/has + 过去分词
|现在完成进行时
have/has + been + 动词-ing
| |过去|一般过去时
动词的过去式|过去进行时
be 的过去式 + 动词-ing|过去完成时
had + 过去分词|过去完成进行时
had + been + 动词-ing|