原文链接:https://www.zhihu.com/question/19721822
英语语法中,一般过去时态与现在完成时态到底有什么区别?
英语私房课
https://zhuanlan.zhihu.com/PrivateClass?topic=%E8%8B%B1%E8%AF%AD%E8%AF%AD%E6%B3%95
写了一篇英语时态的文章,发表在 专栏。对搞不清时态的朋友应该很有帮助。
很多人学习英语自始至终的痛苦就是句子的时态了。
学校的老师总是直接告诉我们不同时态的概念,然后说:「这是一般过去式和现在完成式,考试一定会考。」
所以我们似乎从来就没有真正搞清楚时态和动词变化之间的关系。
因为老师似乎从来只告诉我们「是什么」,而忽略了「为什么」。
这篇文章从最基础的「为什么」来探讨时态和谓语动词之间的关系。
抽丝剥茧,将传统的「时态」一分为二,从动词的「态」和「时」让你深刻了解英语时态的本质,读完后之后会让你豁然开朗。
文章的结构设置为:
Section 1: 中文和英文的时态差异
Section 2: 动词的5个「态」
Section 3: 非谓语动词的4个「时」
Section 4: 16个时态的进一步理解
------------------
Section 1: 中文和英文的时态差异
时态在中文里通过时间状语来体现,而英语则通过谓语动词展现。
中文:「我昨天 跑步」,「我 跑步」,「我明天 跑步」。我们对时态是通过时间状语了解的,三句话中的动词「跑步」没有发生任何变化。
英语:「I ran yesterday」,「I run」,「I will run tomorrow」。英语即使没有时间状语,也可以通过谓语动词清楚的看出背景时间是昨天,现在还是将来。
所以我们可以总结出:
英语通过谓语动词来体现动作的时间和状态。(请默念十遍)
这里隐含了谓语动词两个重要的属性:
1,动作的「状态」,即「态」。也就是表明了是「正在跑」,「跑完了」还是「持续跑」。
2,动作的「时间」,即「时」。也就是表明了「现在正在跑」,「过去已经跑完了」还是「过去一直持续跑」。
这是英语和中文的本质区别之一。在我们的母语里,时间不是由谓语动词来表现的,所以这是我们觉得「时态」难的根本原因。
Section 2: 动词的5个「态」
以动词write为例
我们在字典中看到的write为其原型(base form)
此时,动词原型write 只表现了「写」这个概念,但是既没有「态」也没有「时」的意义。
那么为了使其变形称为 具有时态概念的谓语动词,我们需要给它穿两件衣服。
第一件衣服就是「态」,如下图:
上图即是动词的五种「态」,表明的动作的「状态」:
1,不定态:「要写,但是还没有写」,表现了一种不确定的状态。比如「I want to write」表明了意愿,但是「写」这个动作并没有发生。
2,进行态:「正在写」,强调「写」这个动作正在发生,这似乎可以理解为不定态「to write」的下一步,即由「要写,但没有写」发展为了「正在写」。强调「正在」,不是一种常态。
3,完成态:「写完了」,强调「写」这个动作已经完成,强调「完成」。同样,这似乎可以理解为进行态「writing」的下一步,即「正在写」发展为「写完了」。
4,一般态:「经常写」,强调动作「写」是一种常态。可以理解为1,2,3的全部,而且是经常发生的动作。比如「I write a lot」表明了我经常写作,是一种常态。
5,完成进行态:「已经完成,但是还将持续下去」,可以理解为3和4的一种结合。比如我的【 英语私房课】系列文章的刊登,这一篇文章已经完成,不过后续文章还会陆续分享给大家,这个动作还将继续持续下去,这就是一个完成进行态的例子。
动词原形(base form)穿完第一层「态」的衣服之后,就赋予了动作不同的「状态」,这是动词原形的五种非谓语动词。动词「write」可以有「正在写」,「写完了」等不同的「状态」,这比原形「write」本身已经丰富很多,可这五种非谓语动词虽表明了动作的「状态」,但是依然没有「时间」的意义,比如「进行式writing」,虽然我们可以了解「写」的动作「正在发生」,但是我们并不能知道是「过去正在发生」,还是「现在正在发生」,或是「将来正在发生」。要赋予非谓语动词「时间」的意义,我们就要给它穿上第二层衣服,使其变成真正的谓语动词。
Section 3: 非谓语动词的4个「时」
自然而然,我们将时间轴分为三个部分,即「过去」,「现在」和「将来」。英语中还有一种可能,就是站在过去的某个时间点去预测将来,即「过去将来时」。比如我三年前预计我五年后一定会有八块腹肌,再比如上周有人预测未来五年房价一定会涨,这都是过去谈论将来的例子,也就是下图所标示的情景,从过去预测将来,即「过去将来时」。
那么这4个「时间」和5个「状态」排列组合,就自然而然的形成了英语中的16个时态,如下图:
【 注:由于「不定式」不能变换成普通意义上的谓语动词,所以这里省略去】
刚才说过,谓语动词有「时间 」和「状态」两个属性,结构上也由「时间+动作状态」构成。 上图中「+」之前的 助动词突出了动作的「时间」,「+」之后的非谓语动词则突出了动作的 「状态」。
将上图总结成表格:
注:表格中的「助动词」突出「时间」,「主动词」突出动作「状态」。
自此,动词原形(base form)通过两次变形,第一次具有了「动作状态」属性,第二次具有了「时间」属性,完成了到谓语动词的转换。
这种通过将谓语动词抽丝剥茧拆成「时间+动作状态」的方式,一方面帮助我们了解时态的本质,也可以使我们毫不费力的记住时态的16种形式。
Section 4 16个时态的进一步理解
上面的梳理建立了时态的基础知识,现在我们就以「动作状态」为基准,来更近一步了解这16个时态的用法。
1,「一般态」
和其他4个「动作状态」不同,「一般态」强调动作的常态性。而「不定态」,「进行态」,「完成态」以及「完成进行态」都不是动作的常态。
比如,关于动作run,
不定态:He wants to run。「想跑还没跑」
进行态:He is running。「正在跑」
完成态:He has run。「跑完了」
这三个都只是「run」这个动作的某一个方面,它们各自都不能构成一个常态。而 常态可以理解为是包含了这三个 「态」的全部动作的一个状态,比如「他天天在跑步」就是一个常态。
根据常态在时间轴上的位置,我们选取不同的「时间」。
一般过去时:He drove to work。「他以前开车上班,表示 现在已经不开车上班了。」
一般现在时:He drives to work。「他开车上班,表示日常行为,是常态。」
一般将来时:He will drive to work。「他将会开车上班,强调未来的常态。」
可以看到,「一般过去时」常常有「 现在不是这样的」意思在,基于这个理由,不变的客观规律,常常都用「一般现在时」来表达,例如:
Plants need sun to grow.
The earth moves around the sun.
「一般过去将来时」表示说话的人站在过去的某个时刻推测将来,如下图。
He said he would come to see me。
谓语动词said表明He是在过去说的,不管come这个动作是在「现在」之前或之后发生,从句都应该用「一般过去将来时」。
2,「进行态」
前面说过,「进行态」强调动作「正在发生」。根据动作发生的时间,我们采用不同的「时间」。
「过去进行时」:He was having a meeting when I called him.
「现在进行时」:He is having a meeting now.
「将来进行时」:He will be having a meeting when I make the call.
「过去将来进行时」:He said that he could not come because he would be having a meeting.
可以看出「进行态」的4中「时态」差别不大,需要注意的是,由于「进行态」的动作的时间范围往往都比较短,所以一般会清楚的指出时间(上句中划横线的部分)。
3,「完成态」
---
「现在完成时」
「现在完成时」是最最容易和「一般过去时」混淆的时态,首先是因为它们都可以描述过去的某个时间点。
I did the laundry (yesterday).
I've done the laundry.
两句话的最大差异就是,「 一般过去时」没有说清楚事情是不是完成了,但是 「现在完成时」很清楚的说明事情做完了。
所以,当我们说过去发生的某一件事情的时候,我们要根据说话的重点是「事情发生的时间」还是「事情确定完成」来确定用什么时态,如果重点在于时间,那么我们要用「一般过去时」,当我不关心时间,关心事情的结果或者事情对现在的影响的时候,就用「现在完成时」,让焦点回到事件本身。再看一个例子:
「一般过去时」:I lost my wallet.
只是强调我掉了钱包,没什么别的意思。
「现在完成时」:I've lost my wallet.
我丢了钱包,我没钱了,你能给点钱吗?/我丢了钱包,所以我现在要去取钱,不能和你吃饭了。/我丢了钱包,所以我妈骂了我一顿……
更近一步,「现在完成时」描述的动作往往并不持续,结束了就结束了。而有时候我们需要强调动作的持续性(可参见section 1中关于【 英语私房课】的例子),比如「我在微软工作10年了」。如果你想强调自己还要持续的做下去,那么这个时候就可以不用「现在完成时」,转而用「现在完成进行时」:
I have been working at Microsoft for 10 years.
再举个细节的例子:
「现在完成时」:I have been single for five years.
解释:单身5年,我想恋爱了。/我受不了单身了。/你看我好惨,单身狗当了5年了,没事约约我啊!
「现在完成进行时」:I have been being single for five years.
解释:我很享受单身,而且这个状态还会继续持续。/单身狗当了5年,我觉得还会继续下去吧。
请体会一下两者的不同。
---
「过去完成时」
「过去完成时」用来描述在「过去的过去」发生的动作,那么你只要记住「过去完成时」总有一个对应的「一般过去时」,只要是在这个「一般过去时」之前完成的动作,该动作就要用「过去完成时」。
He had studied English before he came to the US.
解释:学习发生在came之前,came本身时过去的动作,所以study用「过去完成时」。
It had already snowed before Monday.
Monday是过去的时间,snow在Monday之前,因此用「过去完成时」。
同理,
如果我们要强调「过去的过去」动作的连续性,即动作从「过去的过去」开始一直连续到过去的这一个时间,我们可以采用「过去完成进行时」。
I had been watching TV before you called me.
解释:强调「看电视」延续性到了called me之前。
He had been driving all day before he went to sleep.
解释:同样强调延续性。
---
「将来完成时」和「过去将来完成时」
「将来完成时」从「时间+动作状态」的角度理解,就表示在将来某一时间之前就能完成的动作。
By the end of this month he will have trained 600 horses.
解释:到这个月底,他就训练了600匹马了。
和「现在完成时」的情况类似,如果近一步讲,我们要强调动作的连续性,即在将来某一时刻之后还将持续下去,我们更倾向于用「将来完成进行时」,即
By the end of this month he will have been training horses for twenty years.
解释:和上一句的区别在于,这句话并没有强调在将来的时间点上,他训练了匹马的数目,也就是没有强调动作对将来时间点的影响。相反,这句话的更多的表示他还将持续training这个动作,因此用「将来完成进行时」更好。
「过去将来完成时」表示从过去看未来已经完成的事情。
He knew by the time he arrived she would have gone home.
「过去将来完成时」常常应用在虚拟语气中。当应用在虚拟语气中的时候,常常 陈述和事实相反的状态,例如
If I had left sooner, I would have been on time.
解释:真实情况是我迟到了。
那么这句话为什么不说成:
If I left sooner, I would be on time.
这是因为英语在陈述一个和事实相反的假设的时候,为了注重逻辑,不能说的似乎和真的一样,因此「 为了和真实的时态做区隔,就将假设语态往过去推了一格」。
错误:If I left sooner, I would be on time. <-- 对 过去的假设
为了和真实的时态区隔,把假设语态往过去推一格,就变成了
正确:If I have left sooner, I would have been on time.
错误:If I am you, I will be rich. <-- 对 现在的假设
同样,为了区隔,将时态往前推一格,变成
正确:If I were you, I would be rich.
4,「完成进行态」
「过去完成进行时」见上面对「过去完成时」的解释,二者可合并理解。
「现在完成进行时」见上面对「现在完成时」的解释,二者可合并理解。
「将来完成进行时」见上面对「将来完成时」的解释,二者可合并理解。
「过去将来完成进行时」和「过去将来完成时」想通,二者可以合并理解。
16种时态中,「过去将来完成进行时」是非常不常用的一个时态,但是并不难理解。和「过去将来完成时」相比,「过去将来完成进行时」依然强调持续的特性。
「过去将来完成时」:I knew by September he would have worked here for 30 years.
解释:强调结果。
「过去将来完成进行时」:I knew by September he would have been working here for 30 years.
解释:强调持续性。
自此总结了英语16个时态的本质和用法。
相关推荐
在初中英语中,一般现在时态(The Simple Present Tense)是学习的重点内容之一。它主要用于表达经常发生的动作或存在的状态。这类动作可以是习惯性的、日常的,例如“我每周日都有会议”(I have a meeting on ...
一般现在时态是最基础的时态之一,它有四种主要用法: 1. 描述习惯性或规律性的动作或状态,如"He often goes to the gym." 这时,动词通常采用原形,第三人称单数形式会加-s或-es。 2. 表示普遍事实或不受时间限制...
在初中英语学习中,八大时态语态是极其重要的语法概念,其中一般现在时态是最基础且频繁使用的时态之一。它主要用来表达以下四种情况: 1. **表示经常性或习惯性的动作或状态**:这通常与表示频率的副词如sometimes...
【中考英语动词时态讲解】 在英语语法中,动词的时态是表达动作或状态发生时间的重要手段。此PPT课件详细讲解了动词的构成和使用,特别针对中考备考的学生。 首先,动词可以分为五类:be动词、助动词、情态动词、...
首先,be动词是英语中最基本的动词之一,它的形式包括am、is、are、was、were、being和been。在实际使用中,be动词常与名词、数词、形容词和介词连用,如"I am a doctor"。此外,be动词还用于There be句型,用来表示...
【中考英语知识点总复习之八大时态】 在初中英语学习中,掌握八大时态是非常重要的。这八大时态包括:一般现在时、一般过去时、一般将来时、现在进行时、过去进行时、现在完成时、过去完成时以及将来完成时。本篇将...
小学英语中的四大时态之一是一般过去时,它主要用来表达在过去某一特定时间发生的动作或存在的状态。在构造上,一般过去时有以下几种形式: 1. 肯定句:主语+动词过去式+宾语。例如:"I played football yesterday....
英语时态是英语学习的基础之一,对英语学习者来说非常重要。本PPT课件共25页,涵盖了英语时态的八种基本时态,包括一般现在时、一般过去时、一般将来时、现在进行时、现在完成时、过去进行时、现在完成进行时、过去...
一般现在时态是英语语法中的一个基本时态,它用于...总的来说,一般现在时态是英语中最基础也最常用的时态之一,正确理解和运用它对于日常交流和书面表达至关重要。通过大量的练习,我们可以更好地掌握这一时态的用法。
一般现在时是英语中的基本时态之一,用于描述经常、反复发生的动作、存在的状态或习惯。它通常与表示频率的时间状语一起使用,如“always”(总是)、“usually”(通常)、“often”(经常)、“sometimes”(有时...
one of后跟复数名词,表示其中之一,谓语动词用单数形式has。 - 3. C doesn't rain。if引导的条件句,主句用将来时,从句用一般现在时。 - 4. B rises; sets。太阳每天升起和落下是客观事实,用一般现在时,且动词...
小学英语时态复习的重点之一是一般将来时态。一般将来时表示即将发生的动作或状态,尤其在描述计划、打算或预测的场景中。在教学中,理解这一时态的构成和用法至关重要。 一般将来时态的构成主要有两种形式:一是...
一般现在时是英语中最基础的时态之一,它主要用来表达以下几种情况: 1. 描述事物或人物的固定特性或状态。例如:"The sky is blue."(天空是蓝色的。) 2. 表示经常性、习惯性的动作。如:"I get up at six every...
【初中英语时态总结】 在英语学习中,时态是非常重要的语法概念,它用来表示动作发生的时间和状态。本文将详细讲解初中阶段常见的五种时态:一般现在时、一般过去时、现在进行时、一般将来时和现在完成时。 **一般...
小学英语中的过去时态是孩子们在学习英语语法时必须要掌握的重要概念之一。过去时态用于描述过去发生的事情、状态或动作。在这个PPT学习教案中,重点讲解了动词过去式的形成规则和如何运用过去时态进行提问。 首先...
在各类英语考试中,如托福、雅思、大学英语四六级等,填空题往往是考查重点之一。 ### 填空题解题策略 #### 1. **全面理解文章主题** 在做填空题之前,首先应该快速浏览整篇文章,了解文章的大致内容和主旨,这有...
时态是英语学习的基础之一,耿建超治愈系英语教材对时态的介绍涵盖了十二种时态,包括一般现在时、一般过去时、一般将来时、现在完成时、过去完成时、将来完成时、现在进行时、过去进行时、将来进行时、现在完成进行...
【初中英语五种时态】是初中阶段英语学习的核心内容之一,主要涵盖了一般现在时、一般过去时、一般将来时、现在进行时和现在完成时。这些时态的学习对于学生掌握英语的基本语法结构至关重要。 1. **一般现在时...
动词时态是英语语法的核心内容之一。一般时包括一般现在时、一般过去时、一般将来时和一般过去将来时。一般现在时的构成主要用动词原形来表示,主语是第三人称单数时,动词后面要加-s 或-es。一般现在时的用法包括...
下面是对八大时态之一——一般现在时的详细解析和相关练习题集要点: **一般现在时的用法** 1. **经常性或习惯性的动作**:与表示频度的时间状语如“everyday, sometimes, often, always, usually, twice a week”...