动词时态
动词时态
英语的时态或者更准确说是英语动词的时态,是动词的时间和动词的状态在一起合称时态。
动词有 4 种时间,也有 4 种状态,自由排列组合,便是理论上的 16 种时态。
请特别注意,咱这里说的是国内传统英语教学的语法体系,而语法体系其实国内外都有不少,也有很多不同的争论,比如很多主张动词的时间和动词的状态,或者说动词的体完全独立。有的认为英语其实根本就没有将来时态,因为动词并没有将来时变位。这个我等一下会讲到,有的认为 16 种时态并不正确,其实没有那么多,甚至有的语法体系里直接忽略其中的几种。但是英语兔我这里还是立足于国内传统语法教学,主要的目的是更清楚的解释,而不是创新。
1.0.动词的时间
在这第一个视频里,咱们先讲清楚所有的动词时间以及所有的动词状态,然后再在其余剩下的视频里细看,以及举例说明各种不同的时态。也就说,咱们先把时间和状态的概念搞清楚,然后再具体讨论用什么词去具体构成时态。
先说动词、时间,英语动词的四种时间其实很简单,前三种现在、过去、将来很好理解,如果我们把它们画下来就是这样。
第四种是过去将来。这是什么鬼。说白了,过去、将来就是对于过去某一个时间点而言的将来。比如昨天是前天,这个过去的将来画下来就是这样。可是过去的将来和现在的关系就不一定了。比如昨天的后天是明天是现在的将来,也就是说过去将来和现在没有必然关系,那我们暂且把过去将来画成这样,也就是默认过去的将来在现在的过去。
但是你要记住,这并不一定,也有可能是这样。看到这里你也需要说,这外国人是吃饱了撑的吗?其实这个过去将来时间在现实中也不常见,一般只出现在从句中。
而像过去将来完成进行时态这样的,你搞不好以为我在开玩笑。你甚至可以理解为,因为英语动词有能力构成这种时态,所以要列举出来,而有些语法体系甚至也不把它算作时态。
动词的状态
动词的状态其实也不难理解。这里先用咱们的母语中文举例,先说最简单的进行状态。这兔子正在吃胡萝卜。(言下之意就是兔子这个吃胡萝卜的动作,或者说过程正在进行中。)
我们画图可以这么画。表示一个正在进行的过程。
接下来完成状态。这兔子吃掉了胡萝卜。(言下之意就是胡萝卜已经在兔子肚子里吃完了,饱了多半不再继续吃了。)
我们画图可以这么画,表示动作完成了。注意,完成态的重点在动作状态完成了,而并没有指出动作具体发生的时间。也就是说咱们实际上没法标注动作箭头的起点,它不应该这么标注,因为不管在哪种时间里完成状态,并不直接说明动作的具体开始时间,这个要特别注意。
在接下来完成进行状态,这兔子从早上就开始吃胡萝卜,现在还没停。(言下之意就是不但有好多胡萝卜进了兔子肚子,这还没完呢,这兔子还有一堆胡萝卜没吃呢。)
我们画图可以这么画,表示动作的一部分完成了,但剩下的还在进行中。
再剩下的还有一种状态,可以说有点特殊。你可以理解为没有特别指出的,默认的简单的一般的状态。
这个一般状态在没有时间的帮助下,可能有那么一点难描述,所以我们就结合时间看一下,这兔子过去吃胡萝卜,将来也吃胡萝卜。前半句是过去时间,后半句是将来时间,这个没问题。可是这个动作的状态是什么呢。你可能要说过去时间里,那吃就是完成,将来时间里动作没完成,肯定不是完成、也不是进行或完成进行,可好像动作也没有所谓不完成状态。
所以说,如果我们把时间的信息去掉,其实句子中并没有特别指出动作的状态,即使是过去动作已经完成这一信息你也是推断出来的。句子本身并没有这么说,对吧。甚至可以说似乎没有状态信息,这样的状态就是所谓一般状态。
我们画图就这么画吧,表示一般没有具体说明。其实从刚才这个例子里你也可以看出,英语动词的时间和状态往往是联系的非常非常紧密的,我们之所以在这里拆开来,其实主要还是以教学为目的。
而你如果去和母语人士讨论时间加状态,人家却可能对你说,哼,听不懂,我就是怎么顺口,怎么自然,就怎么说。
英语兔我再给你举个例子,如果我问你,你给我这个视频点赞了吗。
你可能就会说,我正把手指移动到那个大拇指上方,准备按下去,这就是进行状态。
你可能说,英语兔已经点过赞了,虽然我不知道你具体啥时候点赞的,但是我知道那个视频下的大拇指已经亮了,这就是完成状态。
又或许你会说,英语兔,你的视频每次我都点赞,而且以后我还给你点赞,这就是完成进行状态。不得不说,我最喜欢这个状态。
如果你大叫一声,我给你点赞。那么如果除去时间信息,我只知道这是一般状态。所以你现在的点赞是哪个状态。
其实直到现在,咱们讲的概念还挺简单的,对不对。如果你已经理解了 4 种时间和 4 种状态,请在公屏上告诉我。
2.0.动词时态的概念
那好,下面时间和状态的合体开始咱们先不说英语时态的具体构成和英语例句。先把概念彻底理清之后再在接下来的视频中讲细节。
现在进行时态
先说现在时间,如果以现在这个时间为参照点,那么现在的动作就有四种状态,现在的进行中的状态,现在进行时态(Present Progressive Tense) 。
如,这兔子现在正在吃胡萝卜。
现在完成时态
对,现在而言,完成了的状态,现在完成时态(Present Perfect Tense) 。
如,这兔子现在已经吃完了胡萝卜。
现在完成进行时态
对,现在而言,完成了的,但是接下来还会继续的状态,现在完成进行时态(Present Perfect Progressive Tense)。
如,这兔子现在已经吃完了一些胡萝卜,还要继续吃。
一般现在时态
对现在而言没有特别指出的状态。现在一般时态(Present Simple Tense) 或者说一般现在时态(Simple Present Tense)。
如,这兔子吃胡萝卜可能我们只是在说一个事实,兔子是吃胡萝卜的生物,也可能特指这兔子有吃胡萝卜的习惯。
过去进行时态
好,如果咱们把以上 4 种情况往前推,一个时间段去到过去的进行中的状态,过去进行时态(Past Progressive Tense) 。
如,这兔子昨天下午 3 点那个时候正在吃胡萝卜。
过去完成时态
对过去而言,完成了的状态,过去完成时态(Past Perfect Tense)。
如这兔子昨天下午 3 点那个时候已经吃完了胡萝卜。
过去完成进行时态
对过去而言的完成了的,但是接下来还会继续的状态,过去完成进行时态(Past Perfect Progressive Tense)。
如这兔子昨天下午 3 点那个时候已经吃完了一些胡萝卜,还要继续吃,至于之后持续吃到什么时候,我们不得而知。
一般过去时态
对过去而言,没有特别指出的状态,过去一般时态(Past Simple Tense) 或者说一般过去时态。
兔子过去吃了胡萝卜。只是单纯表示这动作发生在过去而已。
将来进行时态
好,同理,咱们把以上 4 种情况往后推一个时间段,去到将来的进行中的状态,将来进行时态(Future Progressive Tense)。
如这兔子明天下午 3 点那个时候会正在吃胡萝卜。
将来完成时态
对将来而言,完成了的状态,将来完成时态(Future Perfect Tense)。
如这兔子明天下午 3 点那个时候就已经吃完了胡萝卜。之前什么时候开始吃不知道,也可能现在就已经开始吃了。总之明天 3 点那个时候肯定吃完了。
将来完成进行时态
对将来而言,完成了的,但是接下来还会继续的状态,将来完成进行时态(Future Perfect Progressive Tense)。
如这兔子明天下午 3 点那个时候已经吃完了一些胡萝卜,还要继续吃,什么时候开始吃什么时候结束吃我们都不知道。总之明天 3 点那个时候已经吃了一段时间,而且还不停止。
一般将来时态
对将来而言,没有特别指出的状态。将来一般时态(Future Simple Tense) 或者说一般将来时态(Simple Future Tense)。
兔子将来吃胡萝卜,只是单纯表示这动作会发生在将来而已。
那么接下来这个过去将来有那么一点点抽象,有些语法书甚至不收录,英语兔我来试着换种形式解释。
过去将来进行时态
张三上个月被只兔子咬了,还进了医院,这属于什么民事纠纷。那么上个月张三出院的时候说我要报仇,要咬那只兔子一口,那么问题就来了,张三要在什么时间点去咬兔子了。而我们在现在这个时间点,又该怎么去描述张三这个作案动机呢。
如果张三在上个月说下个月的某一天,你一定会看见我正在咬那只兔子。那么张三就是在说,对于上个月那个时间点而言的将来,有可能是上个星期,也有可能是今天,也有可能是下个星期。总之有那么一个时间点,我们去看张三,他会是在咬兔子这样一个动作的过程中。当然他也许是说大话,不过他本人非常确定这个就是过去将来进行时态。
过去将来完成时态
那张三很自大吗?企图咬兔子,他要是再自大一点,也许会说下个月的某一天,你一定会发现我已经咬了那只兔子。也就是说张三认为以上一个月那个时间点算(这个时间点和现在也没有必然前后关系)我们看到他的时候,他已经咬了那只兔子,而且完成了这个咬的动作了。同学们,这个是什么时态。时间是过去将来时间对不对。状态是完成状态对不对。那么是什么时态。过去将来完成时态嘛!
过去将来完成进行时态
好,如果张三说下个月的某一天,你一定会发现我不但咬了那只兔子,还会一直咬下去。这个作案情节就严重了,已经不是报酬那么简单,而是略带小动物罪了。动作时间是什么?过去将来。动作状态是什么?完成进行。所以同学们说这里这个时态是什么?对嘛!过去将来完成进行时态。
一般过去将来时态
最后一种。如果张三只是说等着瞧,我一定咬那只兔子,那么我们就有点难判断了,反正他在那个过去将来的时间也没表明咬兔子的状态,所以是一般状态。时态就是过去将来一般时态,或者说一般过去将来时态怎么样。同学们,你们搞懂张三咬兔子这个案件了吗?
请在公屏上告诉我。咱们回来总结一下。如果我们把所有的 16 种英语时态放在一条时间线上,大概是这个样子。虽然它看上去貌似复杂,但实际上只是四种动作状态,在时间轴上往前移、往后移。
英语时态难点
等一下,我们每一种时态都会讲到,但是在那之前,我们先来说说英语时态最需要注意的,或者说最容易犯错的地方。咱们刚才对时态做了总体性的概括,兔看了全局。希望你对英语时态有了更清晰的理解。其实你说英语时态有多复杂吗?也不能算是特别复杂。那么为什么咱们中国人往往在英语时代上会一片混乱。英语兔我觉得这主要是因为四点。
第一,时&态未分清。(学校里将时间和状态往往是揉在一起叫,或者即使区分往往也不特别指出。)
这就导致很多人的脑中的时态是这个样子的。所以你可能之前感觉英语的时态怎么一会儿一般一会儿完成,一会儿将来,一会儿能加时间,在句中一会儿说不能加,怎么那么多规则要背呀。这说话时候能有时间反应过来吗。
这是第一个难点,你必须要理解时间和状态是怎么合体的,这一点之前那个视频里咱们应该已经弄清楚了。
第二,英语动词有变位。也就是单词拼写往往会改变。英语时态的各种时间和状态的概念,并不难理解,因为咱们中文也可以表达相同的概念。
问题在于,咱们中文里表达时间的概念,只要加上描述时间的字眼就行了,不需要对字本身作出改动。咱们在汉字的写法在不同的时间状态里可不会改变。
你能想象免理免罪免罚,过去时间要改写成兔理兔罪兔罚吗。但是英语就不同了,表达不同的时态,不但往往要加表示时间的信息,还往往会对动词本身的拼写作出改动。比如
The rabbit a carrot. 动词原形 eat 就要改拼写为 ate 。这个就是动词的时态变位。顺便说一句,即使在同一个时间,如现在时间里。
The rabbit s carrots. 动词原型要+s. 这个属于动词的人称变位。再比如 am/is/are 是动词 be 的现在时间里的人称变位。was/were 是 be 在过去时间里的人称变位。
第三,助动词。英语时态往往需要借助另一种动词。
也就是英语兔我在语法综述里提到的助动词,而助动词不但有时候出现,有的时候不出现,而且往往和之后的实义动词一样,也要进行动词变位,所以又是难上加难。比如进行状态:
- The rabbit was eating a carrot.
- The rabbit has been eating a carrot.
- The rabbit will be eating a carrot.
这三句里都有助动词be的身影。但是因为动词变位(be 变成了 was,been)看上去却不一样,这也让一些同学脑中的混乱程度更严重了。
第四,时态往往和其他语法概念和现象混在一起。所以算是更加难上加难。
- 比如现在完成时态的。The rabbit has eaten a carrot.
- 可以和情态动词 may 使用,那就是 The rabbit may have eaten a carrot.
- 如果再来个情态动词,也加上时间再加否定,就成了 The rabbit could not have eaten a carrot.
- 如果再改被动,那就成了 The carrot could not have been eaten by the rabbit.
所以在这个时态合集里,为了孤立时态的难点,英语兔我暂时不讨论助动词中的情态动词这一类,也不讨论被动态等其他语法概念,那些语法概念留到以后再说。
3.0.动词时态的构成
3.1.现在的时态
在接下来的视频中,让我们一起来详细讨论每种时态的构成。
3.1.1.一般现在时态
一般现在时态构成很简单,直接+动词原形,也就是动词在字典里的词条就行。除了第三人称单数要在 词尾 + s. 比如
- I eat carrots.
- You eat carrots.
- We eat carrots.
- She eat carrots.
- The rabbit eat carrots.
这个时态可以说是最容易构成的时态,但是在综述视频里,英语兔反而是把这个一般态放在现在时的最后来讲的,为什么呢?
因为它反而是最容易出错的时态之一。最主要的原因是很多同学容易把现在时间和一般状态弄混淆,一看到现在俩字,有些人就本能觉得那一定是现在正在进行中的动作喽。可是 I eat carrots. 可不是我正在吃胡萝卜的意思。这里的一般你可以理解为默认的并没有特别指出的动作状态。所以反而不太可能是正在进行的动作。现在时间的这个时态反而不是正在进行的动作,那是什么。
一般现在时态有最常见的三种情况。
一、表达事实。
不知道之前你有没有注意到
I eat carrot. 我吃胡萝卜,我是吃胡萝卜这种食物的。(这个是个事实陈述。)
The rabbit eats carrot. 兔子吃胡萝卜,兔子是吃胡萝卜的动物,(也是事实陈述。)这两句话中的 carrots。英语兔我用了复数,而且前面没有冠词,这是泛指胡萝卜这类食物。所以刚才两句的意思是
我吃胡萝卜,我是吃胡萝卜这种食物的。(这个是个事实陈述。)
兔子吃胡萝卜,兔子是吃胡萝卜的动物,(也是事实陈述。)同样还有The sun rises in the east. 太阳从东边升起。
The earth revolves around the sun.
You like Papa Rabbit.这些都是事实对不对。而这样的事实显然不适合用其他状态,比如进行,完成······来描述,对不对。所以干脆默认一般情况。
而这样的事实情况,除了没有状态限制,也没有时间限制,也就是说和现在没有特别大的关系。比如太阳每天升起,并不是说现在升起。
那么如果我把之前的 carrots 复数改成单数。
I eat a carrot.这句话对不对。 语法上似乎是没有问题的,可是这到底要表达什么意思嘛!咱们说了,表达进行中状态的动作不用一般现在事态,而某只胡萝卜也不能让你每天吃。所以这句话就很怪,你能体会到。再比如,您如果对母语人士说
I go to lunch.母语人士就会觉得哪里不对,好像缺少了什么信息,于是就会和你确认。Do you mean you're going for lunch now? 你现在去吃午饭吗?改动一下语义就清晰了。那你也许会说,那我再加个时间副词呗。
I eat a carrot now.英语里还是听上去。不对头。就是因为 eat 在这里是一般现在时态,反而很少和现在 now 同时使用,而 now 往往和马上要讲到的现在进行时态一起使用。这一点请一定要注意。
其实这个问题也不止咱们中国人会犯错。比如
德语说
- Ich esse Karotten.(我是吃胡萝卜的。)
- Ich esse jetzt Karotte.(我现在在吃一根胡萝卜。)
法语说
- Je mange des carrottes.(我是吃胡萝卜的。)
- Je mange une carrotte maintenant.(我现在在吃一根胡萝卜。)
你看他们的一般现在时态,往往是可以表示正在做的事情的。所以你也会听到法国人和德国人说,像 ~~I eat now.I go now.I leave mow.~~这样的话,也属于不自然的英语。
二、表达习惯/重复的动作。
其实这个可以归类到刚才说的表达事实。比如
I play basketball.
我打篮球,或者说我有这个习惯,这里是习惯,所以不能用进行态或者完成态,只能用一般态。
第三,表示预计发生的事。比如
The bus leaves at 8PM tonight.
公车今晚 8 点离站。其实你也可以把这句话当作陈述一个事实,我们也可以再加上一个时间,把它改成习惯重复动作,如。
The bus leaves at 8PM every day.
3.1.2.现在进行时态
这个现在时间加进行状态很好理解。对不对。相当于咱们中文正在做某事。它的构成是助动词 be 的变位+动词的现在分词。
be 这个动词有两个主要身份
- 第一,连系动词,或者说系动词。这个英语兔我在语法综述那个视频里说过,说白了就是把它之后的意思赋予前面的词。I am a smart rabbit. 其实就是 I 等于 a smart rabbit。
- 第二,助动词用来构成时态以及被动态,这个在我们的时态视频里先不做讨论 be 的动词变位,也就是改变拼写为
- i am.
- you/we/they are.
- she/he/It is.
动词的现在分词通常在词尾+ing. 如 looking,smelling,tasting。
有些动词要在此基础之上改变一下拼写。如
- writing 是 writing 不是
writeing。- hitting 是 hitting 不是
hiting。- dying 是 dying 不是
dieing。你也许会问,这么麻烦,其实你如果细看就会明白,这样做是有道理的。因为这样的拼写按照习惯会发音为
writ-eing、hi-ting、di-eing不好发音,或者说会造成误解。这样的不规则可不是为了和你过不去,或为了让你背诵额外规则。其实英语很多所谓不规则,其实都有不按规则来的道理。这个动词的现在分词英语兔我在以后的非谓语动词视频系列里还要讲到。
所以咱们把刚才的 I eat carrots. 改为现在进行时态,就是 i + be 的变位 + eating + carrots. I am eating carrots. 更自然一点是 I am eating a carrot. 其他人称。
- They/we/you are eating a carrot.
- She/he/it is eating a carrot. 再比如
- The rabbit is eating a carrot. (这兔子正在吃胡萝卜的过程中。)
- You're watching my video. (你现在处在看我的视频的过程中。)
- I am thinking of you.(我现在处在想你的过程中。)再比如
3.1.3.现在完成时态
在一开始时态综述里,我们说了完成时态表达已经完成了的动作,往往会对现在造成影响。比如我已经吃掉了胡萝卜(暗示就是没得吃了)。咱们中文是用过了这些词来表示完成,比如我吃过胡萝卜。而现在有些人甚至会说,我有吃过胡萝卜,你有吃过胡萝卜吗?
当然可能用普通话语调有些违和感,因为这不太符合咱们标准汉语语法。你得说。诶,你知道吗。胡萝卜超好吃诶,你有吃过吗?没吃过啊?真假的。我有吃过很多胡萝卜诶,就很好吃这样子。你看这里的 “有” 其实也是在表示动作完成的状态。搞不好就是从英语那里过来的。
现在完成时态的构成是助动词 have 的变位 + 动词的过去分词。have 这个词有两个主要身份。
- 第一是实义动词,有如我有些硬币给这个视频。 I have some coins for this video.
- 第二是助动词用来构成时态。have 的动词变位,也就是改变拼写为
- I/you/we/they have
- she/he/it has
动词的过去分词通常在词尾+ed. 如 looked,smelled,tasted...
但是也有很多动词的过去分词是所谓不规则变化,不是在词尾+ ed 那么简单。比如
- eat 的过去分词是 eaten
- bring 的过去分词是 brought
- feel 的过去分词是 felt
但往往还是有一定规律可循的,比如
- eat,give,sea,fall 的过去分词 eaten,given,seen,fallen都是词尾 + en。
- bring,buy,fight,think 的过去分词 brought,bought,fault,thought都是改成词尾 ought
- feel,keep,sleep,leave 的过去分词 felt,kept,slept,left 都是改一下拼写再 + t
你也可以认为很多不规则变位只不过是少数动词符合某种规律的变位。英语兔我给你准备了一张列表,总结了很多所谓不规则动词的这种规律,比如改变一个元音字母,改变一个辅音字母,+en啊, +t啊。如果你有需要,请到以下网址看一下。
另外需要特别指出的是,动词除了过去分词(Past Participle) 这种变位,还有一种变位叫做过去式 (Past/Preterit) 。过去式等一下我们会在讲过去时间的视频里讲到,而动词的过去分词咱们在非谓语动词视频系列里还要讲到。
所以咱们把刚才的 i eat 改为现在完成时态,就是 i + have 的变位+ eaten carrots。
I have eaten carrots. 我吃过胡萝卜。(言下之意就是我曾吃过这种食物,是只见过世面的兔子。)
- I have eaten a carrot. 我吃过一根胡萝卜。(言下之意:我已经吃了,所以不饿。)其他人称
- You/we/they have eaten a carrot.
- She/he/it has eaten a carrot.
再比如
- The rabbit has eaten a carrot.(这只兔子到现在位置已经吃了个胡萝卜。)
- You have watched my video.(你到现在为止已经看过了我的视频。)
- I have thought of you.(我到现在为止已经想过你了。)
3.1.4.现在完成进行时态
正如咱们在时态综述视频里说的,现在完成进行时态,主要描述对于现在这个时间点,不但已经完成了一部分,而且还要继续进行的动作。比如到现在为止,我不但已经吃了一些胡萝卜,还要继续吃。
那就适合用这个时态,它的构成可以说是进行态加完成态的综合。
- 现在完成时态构成是 have 的变位 + 动词的过去分词。
- 现在进行时态构成是 be 的变位 + 动词的现在分词。
两者的综合其实就是把二中 be 作为一中的动词。也就是说一中的动词是be,更进一步说, 二中的 be 的变位等于一中的 be 的过去分词,这个只可能是 been 。
所以现在完成进行时态的构成就是 have 的变位+ been + 动词的现在分词。听上去有点复杂。但是别害怕。我们看看 I eat carrots. 这句,一般现在时态如何改成现在完成进行时态
I + have 的变位 + bean + eat 的现在分词+ carrots。
I have been eating carrots.
我在吃胡萝卜。(不但已经吃了些,还将继续。) 再比如
- The rabbit has been eating a carrot.(这兔子到现在为止已经吃胡萝卜一段时间了,还要再继续吃一段时间。)
- You have been watching my video.(你到现在为止已经看了我视频一段时间了,还要再继续看一段时间。)
- I have been thinking of you.(我到现在为止已经想你一段时间了,还要再继续想一段时间。)
有没有发现一件事,其实完成进行时态的构成太简单了 been + 动词的现在分词。这里这个 been 不管在什么人称里都是一样的。而且你只要知道了动词的现在分词,你连过去分词都不需要知道就能表达完成进行时态。
3.2.过去的时态
过去时间的四种时态,其实就是把现在时间的四种时态往前推一个时间段而已。
3.2.1.一般过去时态
咱们先说过去一般时态,或者说一般过去时态,它其实就是一般现在时态往前推一个时间,一般现在时态构成是直接+动词原形,一般过去时态的构成是直接+动词的过去式,而且各个人称都是一样的。比如动词 eat 的过去式是 ate. 所以
- I/you/we/she/he/it/they ate a carrot.
所以说,你只要知道了动词的过去式,直接往主语后加就完事了。
请注意,千万不要把动词的过去式和之前现在完成时态中提到的动词的过去分词弄混淆。这两个不是一回事儿。
比如例句里的 I ate a carrot. 的 ate 是 eat 的过去式。I have eaten a carrot. eaten 是 eat 的过去分词。另外,动词的过去式也不要和时态的过去时搞混淆。过去式是动词的一种形式,过去时是指过去,这种时间里面有四种时态。
那么你也许就要问了,之前说到很多动词的过去分词有些变化,规则有些变化,不规则,那动词的过去式莫非也是这样。的确,很多动词的过去式是规则变化,而且也是在词尾 + ed 。
- 如之前提到的 look,smell,taste. 他们的过去分词和过去式都是 looked,smelled,tasted。
但是也有些动词像 eat 这样。过去分词和过去式都和动词原型不一样,如。
动词原形 动词过去式 动词过去分词 do did done go went gone take took taken
英语中有些像以上这样特别常用的动词,时态变位可以说完全不规则,没啥规律。不过好在数量不多,而且因为常用,所以你学英语一段时间后就能习惯。也有一些虽然属于不规则变化。
动词原形 动词过去式 动词过去分词 bring brought brought blow blew blown begin began begun speak spoke spoken
但是实际上他们也是有同类的,也就是还有一些规律可循。
动词原形 动词过去式 动词过去分词 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
这些不规则变化的动词。过去式和规律,如果你有需要,请到以下网址看一下。
那么更关键的来了,一般过去时是怎么用。过去时间好懂,那过去时间中的一般状态是怎么回事。其实咱们可以把这个
- 一般状态想成单纯的指出有个动作发生了而已。
- 至于这个动作多久?
- 什么时候开始?
- 什么时候结束?
咱们如果没有上下文则不得而知。如果要类比的话,你可以把一般过去时态想成一张照片。比如:
- The rabbit ate a carrot. 兔子吃了胡萝卜。(你就相当于看到了这张兔子吃胡萝卜的照片在这里,我们 只知道这兔子过去某个时刻在吃胡萝卜。)再比如
- You watched my video. 你看了我的视频。(可能的言下之意,这是事实,别抵赖哦。)
- I thought of you. 我想了你。(可能的言下之意,这是事实,不骗你。)
这里英语兔我还要指出一点,一般现在时态可以表达习惯动作,比如。
- I play basketball. 我打篮球。(言下之意,我经常打篮球,它是我兴趣爱好。)但是一般过去时态这方面就欠缺了。
- I played basketball.我打了篮球。(并不能看出这是不是重复习惯动作)。这里就要用到词组 used to。
- I used to play basketball. 我过去曾经常打篮球。
其实很显然,某些动作肯定要持续一段时间的嘛,比如吃这个动作又不可能是瞬间的,所以在某个时间段肯定是有个进行的过程的。但是。
3.2.2.过去进行时态
如果你想强调过去某个时间段,某个动作是当时进行中的,那咱们就要用到过去进行时态了。
咱们之前说了,现在进行时态的构成是助动词 be 的变位 + 动词的现在分词。过去进行时态也是一样,还是助动词 be 的变位 + 动词的现在分词。只不过助动词 be 的变位就要考虑到时间了,这点咱们之前没有特别指出。助动词 be 的变位在现在时间里是
- I am
- You/we/they are
- She/he/it is
但是它在过去时间里的变位就成了
- i/she/he/it was
- you/we/they were
其实助动词 be 在过去时间的变位就是 be 的过去式而已。之后的为了表示进行状态中的现在分词,其实叫进行分词可能更妥当,还是不变,因为也是表示进行状态嘛。所以说其实过去进行时态很简单,就是在现在进行时态的基础上,把助动词 be 改成过去式就好。
- The rabbit is eating a carrot. 改成 The rabbit was eating a carrot. 这兔子在过去某个时间点处,在正在吃胡萝卜的过程中。
- You are watching my video. 改成 You were watching my video. 你在过去某个时间点处,在看我的视频的过程中。
- I am thinking of you. 改成 I was thinking of you. 我在过去某个时间点处在想你的过程中。
有个常见的问题是之前说的现在完成时态,描述了已经完成的动作,那肯定是过去时间里做的,这里的两个过去时间里的时态。一般过去时态和过去进行时态也是在说过去动作,所以说三者都有过去动作的信息,那三者有什么区别。这的确是很多同学容易不太清楚的地方。英语兔我在这里和你一起辨析一下。
咱们先回忆一下,说的是对于现在这个时间点而言,某个动作是否已经完成了,也就是说。而这里的。的确,它们之间的区别有时候很微妙。如。
- I have seen a carrot.
- I saw a carrot.
- 前一句的重点在于,胡萝卜这个东西我是见过的,我是见过世面的兔子,你不用跟我解释胡萝卜是啥。(言下之意就是 I have seen a carrot.I know it's color. 我是见过胡萝卜的,我知道它的颜色。)
- 而后一句的重点在于,之前某个地方确实有个胡萝卜。我看到了,不是瞎编的,那胡萝卜是切切实实存在的。(言下之意就是 I saw a carrot.I'm not lying. 我看到了吃胡萝卜,我没说谎。)
再来个例子
- I have gone to shanghai.
- I went to shanghai.
- 前一句是说我已经去了上海,所以对现在有影响,人不在这里了。啥意思。意思是啊,你看不见,找不到我人了。因为我已经离开了,还没回来,所以这句话肯定是和对方看不见我的人说的。比如在电话里 Are you looking for me? Sorry.I've gone to shanghai.(So can't find me.) 你在找我吗? 不好意思,我已经去上海了。 (所以你找不到我。)换句话说,这句话是不能面对面和别人说的。虽然语法似乎没问题,但是对方就会满脸问号,你这人不是就在我面前吗。
- 那后一句 I went to shanghai. 多半暗示我已经回来了。I am back. 这话是当面说的,重点不在对现在的影响,我只是单纯指出我曾经去了上海。 有这个事儿。
好,咱们分清了一般过去时态和现在完成时态,再比较一下一般过去时态和过去进行时态。其实这个挺简单,之前说了一般过去时态你可以想作,那么过去进行时态因为强调过去时间中的进行状态这一个过程,所以可以想作,比如。
The rabbit was eat a carrot.
所以粗略的说,一般过去时态和过去进行时态都是在过去时间里,但是前者重点是在某个动作做了没有,后者是某个动作在过去某个时间里是在进行过程中的。
3.2.3.过去完成时态
过去完成时态其实就是现在完成时态往前推一个时间段。
之前我们说了,现在完成时态的构成是助动词 have 的变位 + 动词的过去分词。这里也是一样,过去完成时态的构成还是助动词 have 的变位 + 动词的过去分词。只不过助动词 have 的变位就要考虑到时间了。
助动词 have 的变位在现在时间里是。
- I/you/we/they have
- She/he/it has
但是他在过去时间里的变位就成了。
- I/you/we/they/she/he/it had
全部人称都是 had 。其实助动词 had 在过去时间的变位就是 have 的过去式,只有一个而已。之后的为了表示完成状态中的过去分词还是不变,因为也是表示完成状态。所以说其实过去完成时态很简单,就是在现在完成时态的基础上,把助动词 have 改成过去式就好。现在完成时态不是主要为了表达对现在的影响吗?那可想而知,过去完成时态主要是为了表达过去某一点 a 的过去 b 对过去那一点 a 的影响。比如。
I had eaten 5 carrots for lunch yesterday,so i wasn't hungry at all yesterday faternoon.
这里要表达的意思就是,对于昨天下午(也就时间点 a )来说,因为昨天下午的过去(也就时间点 b. 也就中饭时间)我已经吃了一堆胡萝卜,所以(b 对 a 有影响。这个影响就是我。)一点都不饿。再比如He tried to find me yesterday afternoon,but i had already gone to Shanghai.
他昨天下午试图找我,但是我之前就去了上海。很好理解,对于他试图找我那个时间点a. 也就是昨天下午来说 a 的过去某一点 b 可能是昨天上午或前天没说明,但是肯定是在昨天下午之前,我已经离开了去上海了,所以 b 对 a 有影响。这个影响就是他找不到我。再看几个例子。
The rabbit has eaten a carrot. 改成
The rabbit had eaten a carrot.
这兔子在过去某个时间点已经吃了个胡萝卜。
You have watched my video. 改成
You had watched my video.
你在过去某个时间点已经看过了我的视频。
I have thought of you. 改成
I had thought of you.
我在过去某个时间点已经想过你了。
3.2.4.过去完成进行时态
你肯定猜到了,过去完成进行时态,其实就是现在完成进行时态。往前推一个时间段,现在完成进行时态描述对于现在这个时间点,不但已经完成了一部分,而且还要继续进行的动作。那么过去完成进行时态自然是描述对于过去某个点,不但已经完成了一部分,而且还要继续进行的动作,比如直到昨天下午 3 点钟,我不但已经吃了俩钟头胡萝卜,也就是从下午1点开始吃,而且还要继续吃。
而你应该也猜到了,过去完成进行时态的构成,和现在完成进行时态一样,是 have 的变位+ be 的过去分词,也就是 been +动词的现在分词。只不过助动词 have 的变位就要考虑到时间了。
助动词 have 的变位在现在时间里是
- I/you/we/they have
- She/he/it has
但是它在过去时间里的变位就成了。
- I/you/we/they/she/he/it had
全部人称都是 had 。所以说,其实过去完成进行时态很简单,就是在现在完成进行时态的基础上,把助动词 have 改成过去式就好。
The rabbit has been eating a carrot. 改成
The rabbit been eating a carrot.
这兔子在过去某个时间点已经吃胡萝卜一段时间了,还要在过去那个时间点之后继续吃一段时间。
You have been watching my video. 改成
You had been watching my video.
你在过去某个时间点之前已经看了我视频一段时间了,还要在那个时间点之后继续看一段时间。
I have been thinking of you. 改成
I had been thinking of you.
我在过去某个时间点之前已经想你一段时间了,还要在那个时间点后继续想一段时间。
3.3.将来的时态
将来时间的四种状态,其实就是把现在时间的四种状态往后推一个时间段而已。在看英语之前,英语兔我先给你瞅一眼另两种语言动词一般状态的三种时间。
法语:
现在是 Je mange une carotte. (我吃胡萝卜。)
过去是 Je mangeai une carotte. (我吃了胡萝卜。)
将来是 Je mangerai une carotte.(我将吃胡萝卜。)
西班牙语:
现在是 (Yo) como una zanahoria. (我吃胡萝卜。)
过去是 (Yo) comi una zanahoria. (我吃了胡萝卜。)
将来是 (Yo) comere una zanahoria.(我将吃胡萝卜。)
法语和西班牙语这两种语言都属于罗曼语族(Romans)。他们动词表达将来时态时,动词本身就有变位,也就是词尾拼写改变,所以你看到词尾往往就知道是什么时态。
但是英语以及德语属于日耳曼语族,要表达将来时态动词本身并没有相应的像过去式,比如词尾+ ed 这样的拼写变化。
现在: I eat a carrot. (我吃胡萝卜。)
过去: I ate a carrot. (我吃了胡萝卜。)
将来: Iitea carrot.(我将吃胡萝卜。)(并没有这样的变化。)
英语中要表达将来,也必须要借助到助动词,放在主动词,也就是谓语动词之前这个将来时态里用到的助动词就是 will. 有时也会用 shall. 有些微妙区别。英语兔我在这里先略过不讲。正是因为这个原因,有些语言学家甚至认为英语的动词本身根本就没有将来时态。
英语里有的仅仅是将来时态的表达,而且这样的表达有好几种。一般现在时态可以表达将来的动作,如之前提到的。
The bus leaves at 8PM. 实际是在描述将来的事情,只不过我们把它当做事实来描述。
助动词 be 的变位+ going to +动词原形,如
I'm going to eat a carrot.
这句话不是说我会去某个地方吃胡萝卜,而是我很快将要吃胡萝卜。甚至上句的 going 也可以省略变为 be 的变位+ to +动词原形,如。
You are to eat a carrot.
这里就有点命令的意味,比如家长生气了,就会这么对孩子说。又或者也可以用介词 about 取代 going 即+ about + to + 动词原形,如。
I'm about to eat a carrot.
我将要吃根胡萝卜。
3.3.1.一般将来时态
而接下来我们要讲的是最普通正常的用助动词 will 实现的几种将来时态。一般将来时态的构成为 will +动词原形,如 eat 要变成 willl eat。
I will eat a carrot.
我将吃一根胡萝卜。
好消息是 will 这个助动词在所有人称中都是 will. 也就是。
I/you/she/he/it/they will eat a carrot.
简单吧,他描述的情况可以说是和一般过去时态正好相反,说的是时间上,也就是将来某个时间点发生的动作。你也需要说将来的事儿,谁又能说得准呢。的确,我们这里只能说。例如
The sun will rise again tomorrow. 太阳明天也会照常升起。
I will definitely do my best to make high-quality videos. 我以后也一定会尽全力做高质量视频。但是如果某事在将来会发生,那么就不能用这个一般将来时态了。咱们就要借助动词的另一个本领,也就是动词的。这个咱们以后再说。那你说说,如果英语兔我要描述,你是否会给我这个视频点赞。我能否用将来时态呢?
3.3.2.将来进行时态
将来进行时态,其实就是现在进行时态,往后推一个时间段。
还记得现在进行时态的构成吗?助动词 be 的变位 + 动词的现在分词,将来进行时态也是在之前加上助动词 will. 而因为 will 已经算是变位过的助动词,虽然它在每个人称里都一样是 will. 所以之后的助动词 be 就不用再变位了,保持原型就好。 所以将来进行时态的构成是 will + be +动词的现在分词。
将来进行时态要表达的意思就是在将来某个时间,某个动作是在进行的过程中。比如如果我非常确信明天中饭会是在吃胡萝卜的过程中,我就可以说
I will be eating a carrot for lunch tomorrow.
我明天午饭会在吃胡萝卜这个动作过程中。
甚至我还可以加个时间信息,因为我特别确定。
I will be eating a carrot for lunch from 1PM to 3PM.
我明天午饭从 1 点到 3 点会在吃胡萝卜。
这个动作过程中,其实你可能感觉到了将来进行时态,甚至比一般将来时态还要笃定。所以当你特别确定某个动作或者事件一定会发生时,就可以考虑用将来进行时。之前咱们用过照片和视频的类比,这里也适用。一般将来时态相当于一张你想象的照片,而将来进行时态相当于一段你想象的视频。
3.3.3.将来完成时态
将来完成时态其实就是现在完成时态向后推一个时间段。
现在完成时态的构成是助动词 have 的变位 + 动词的过去分词,将来完成时态要在前面 + 助动词 will. 而因为 will 已经算是变位过的助动词,所以之后的助动词 have 就不用变位了,保持原形就好。所以将来完成时态的构成是 will + have +动词的过去分词。
现在完成时态不是主要为了表达对现在的影响吗。那可想而知,将来完成时态就主要是为了表达将来某一点 a 的过去 b 和现在的前后,不能确定对将来那一点 a 的影响。比如。
I will have finished making this video by 4PM tomorrow,so i can publish it after that.
这里要表达的意思就是对于明天下午 4 点钟那个时间点来说,我在那之前就会完成做视频的这个动作,所以对 4 点钟那时候是有影响的。什么影响呢?4 点钟之后我就能发视频了。
再比如之前英语兔,我朗读过诺贝尔文学得主涅鲁达的一首诗 If you forget me. 如果你忘记我其中有一句。
If suddenly you forget me,do not look for me,for i shall already have forgotten you.
这里的 I shall already have forgotten you 就是将来完成时态。shall 在这里相当于 will
这句话的意思是,如果你将来忘记我的话,也没必要寻找我,因为对于你将来忘记我的那个时间点来说,我已经在之前就忘记你了,完成了忘记你这个动作了。
再比如
The rabbit has eaten a carrot. 改成
The rabbit will have eaten a carrot.
这兔子在将来某个时间点已经吃了个胡萝卜。
You have watched my video. 改成
You will have watched my video.
你在将来某个时间点已经看过了我的视频。
I have thought of you. 改成
I will have thought of you.
我在将来某个时间点已经想过你了。
那你有没有感觉到这个时态甚至比刚才的将来进行时更加笃定,说的都好像是已经发生了似的。所以如果想表达特别确定某事,你就可以用这个将来完成时态。
3.3.4.将来完成进行时态
而你应该推断出来了,将来完成进行时态其实就是现在完成进行时态往后推一个时间段。
现在完成进行时态的构成是 have 的变位+ be 的过去分词,也就是 been + 动词的现在分词,将来完成时态要在前面+助动词 will. 而因为 will 已经算是变位过的助动词,所以之后的助动词 have 就不用变位了,保持原型就好。所以将来完成进行时态的构成是 will + have + been + 动词的现在分词。
现在完成进行时态描述对于现在这个时间点,不但已经完成了一部分,而且还要继续进行的动作,那么将来完成进行时代自然是描述对于将来某个点不但已经完成了一部分,而且还要继续进行的动作。比如。
I will have been eating carrots for 2 hours by 3PM.
我确定明天下午 3 点钟时,我不但已经吃了俩钟头胡萝卜,也就是从明天下午1点开始吃,而且还要继续吃。
再比如。
You have been watching my video. 改成
You will have been watching my video.
你在将来某个时间点之前已经看了我视频一段时间了,还要在那个时间点之后继续看一段时间。
I have been thinking of you. 改成
I will have been thinking of you.
我在将来某个时间点之前已经想你一段时间了,还要在那个时间点后继续想你一段时间。
希望你没有被绕昏。其实这个时态在平时很少用到,因为他表达的意思真的是特别具体。而通常用一般将来时态或者将来完成时态已经可以表达相似情况。
所以你发现了助动词 will 出现在所有 4 个将来时间的时态里。will 本身在每个人称里都是 will. 可以视作不用变位。而一旦用了 will 之后的助动词 have 也不用变位,保持原形就好。而助动词 be 要么是原型,要么在 have 后面是 been. 再之后直接就是现在分词。所以你应该感觉到了将来时间的四种时态从构成上来说还是相对简单的。
3.4.过去将来的时态
过去将来时态,一听上去似乎有些费解,又过去又将来,这不矛盾吗?如果都按现在这个时间点做参照,的确是矛盾的。但是这里的将来是说相对于过去某一时间点的将来。比如我去年说我上个月要开始做视频,那么上个月对于去年来说是过去将来,只不过对于现在来说还是过去。不过如果我上个月说我明年要出书,那明年对于上个月来说是过去将来,而正好也是现在的将来。也就是说我们所说的过去将来其实和现在没啥关系。
这种过去将来时态更经常出现于过去时态的从句中,也就是从主句朝后推一个时态,这一点英语兔我还会在之后的从句合集里细说。
其实过去、将来这四种时态,只不过是把将来时间的四种时态往前推了一个时间段,推到现在的过去而已。
3.4.1.一般过去将来时态
一般将来时态的构成是 will +动词原形,那么一般过去将来时态只需要把助动词 will 变位,让它表示过去就行了。will 的过去式是 would. 所以一般过去将来时态的构成也很简单 would +动词原形。比如。
I said i would eat a carrot for lunch.
我之前说过我会午饭吃跟胡萝卜。(午饭时间对于我之前说那句话的时间来说是在将来,但至于现在午饭时间有没有到,不得而知。)I knew you would watch my video.
我之前就知道你会看我的视频。(你看我视频这件事对于我做出这个判断的时间来说是在将来。)
我们之前在将来时态中还提到过英语表达将来还常用助动词 be 的变位+ going + to + 动词原形,这样的结构也可以构成过去将来时,只不过需要把助动词 be 变为体现过去,也就是
i/she/he/it was
you/we/they were
上面两句就可以变为。
I said i was going to eat a carrot for lunch.
I knew you were going to watch my video.
其实从以上咱们也能看出来,只要将来时间的 4 种时态,弄清楚了这里的过去将来的 4 种时态也非常好理解。
另外,咱们要在这里特别提一下 would 这个词,因为它有很多不同的用法,在这里是用作 will 的过去式来构成过去将来时态,但是它也可以用在动词的虚拟语气里表达和事实相反,这个用法英语兔我在之后的动词语气视频里会详细讲解。这里只稍稍提一下,和刚才的 would 做一个快速比较。如
If i were you,i would eat a carrot.
如果我是你,我会吃根胡萝卜。
这里的 would 可不是表达过去将来。这里的 If i were you 很显然是与事实相反的(我不可能是你),所以 i 后面是 were。 之后的 I would eat a carrot 中 的 would 也是在表示在这种不可能的情况中,我会吃胡萝卜。这里没有过去将来时态的含义。
另外,咱们平时为了表示礼貌,也会说 would
Would you pass me the carrot please ?
能请你把胡萝卜递过来吗。比 Will you pass me the carrot. 更礼貌。
Would you like a carrot for lunch ?
你是否中饭想吃胡萝卜。 比 Do you want a carrot for lunch.更礼貌。
所以请注意这些不同句子中的时间信息,把这些不同的 would 区分开来。
接下来的 3 种,过去将来时态咱们稍微讲快一点。
3.4.2.过去将来进行时态
将来进行时态的构成是 will + be +动词的现代分词,所以过去将来进行时态也是相似的。把 will 改成 would 就好 would + be +动词的现在分词。例句:
I said i would be eating a carrot at 1PM tomorrow/yesterday.
我之前说我明天下午1点会在吃胡萝卜。(我之前说我明天/昨天下午1点会是在吃胡萝卜这个过程中。)
3.4.3.过去将来完成时态
将来完成时态的构成是 will + have + 动词的过去分词,所以过去将来完成时态也是相似的把 will 改成 would 就好。would + have +动词的过去分词。 例句。
I said i would have eaten the carrot by 1PM tomorrow/yesterday.
我之前说我明天下午1点会已经吃掉了根胡萝卜。(我之前说我明天/昨天下午1点会已经做完了吃胡萝卜这个动作。)
3.4.4.过去将来完成进行时态
将来完成进行时态的构成是 will + Have been +动词的现在分词。所以过去将来完成进行时态也是相似的,把 will 改成 would 就好。would + have been +动词的现在分词。例句。
I said i would have been eating lunch for 2 hours by 1PM tomorrow/yesterday.
我之前说我明天下午1点前会已经吃了俩钟头中饭。(我之前说我明天/昨天下午1点时在吃中饭这个过程中,之前吃了俩钟头之后还会继续吃。)
4.0总结
好,到现在为止,咱们讲了英语动词的所有 16 种时态。在接下来最后一个视频里,咱们再做个总结,希望以上几个视频对你学习英语动词的时态有帮助。的确,正因为英语动词要表达时代有变位以及需要助动词辅助等现象,所以咱们母语是中文的人会感觉有点不习惯。但是英语兔我要指出,虽然理论上英语有16种时态。但是有些并不常用,有些甚至是非常不常用。
咱们先列张表,在日常生活中,过去、将来这个时间相对少用一些。
而将来时间里只有前两种比较常用,所以其实常用时态并不多,你也千万别被英语时态。吓怕了。而且其实在英语兔我以上的讲解中,我也数次提到,其实每个时间里的 4 种时态,不过就是在时间轴上往前往后推下而已。
有些时态的构成甚至可以说非常简单,比如将来时间里用 will. 连变位都不用,而且后面全是不变的分词或原型。
如果你之前对时态掌握的不是很牢,英语兔我这里给你的建议是,每天,每几天或者一整个星期只去熟悉动词的一个时间,或者动词一个状态,掌握的熟练之后再下一个。因为对于某些基础烧不牢的同学来说,试图一次性强记各种不同时间状态,的确有些容易混乱。
最后请你一定要有耐心。英语时态说简单不简单,但是说难也不能算特别难,只要你有耐心,重复多次去体会,最后一定能烂熟于心,请加油。