欢迎光临散文网 会员登陆 & 注册

英语语法: 16种时态终极详解 (合集)(看完就懂)

2022-02-28 00:01 作者:掌握全菊  | 我要投稿

一:动词时态介绍:

一共有16种,但是并不是全都用到。有些常用,有些不常用。


英语时态:准确的说是英语动词的时态,动词的时间和动词的状态在一起,合称为“时态”。

即:时态 = 动作发生的时间 + 动作当时的状态

时 (4种) :现在、过去、将来、过去将来

态 (4种) :一般 (常态) 、完成、进行、完成进行 (动作一直在动,强调动作正进行)


自由排列组合,就有了16种时态:

一般现在 现在完成

一般过去 过去完成

一般将来 将来完成

一般过去将来 过去将来完成


现在进行 现在完成进行

将来进行 过去完成进行

将来进行 将来完成进行

过去将来进行 过去将来完成进行


介绍重点:

时间&状态这两个概念搞清楚,然后再具体分析用什么词去具体构成时态。


动词时间:

4个:过去、现在、将来、过去将来 (注:过去某个时间点而言的将来,e.g 昨天是 前天的将来,而前天是过去时的。

注:过去的将来和现在的关系可能是。e.g 昨天的后天是明天,是现在的将来。“过去将来”和“现在”没有必然的关系。


图例:默认情况下是 过去的将来是现在的过去。但还有例外,下图。

过去将来不常见,一般出现在从句中。


动词的状态:

进行时:动作正在进行中

完成时:动作已经完成了 (动作开始时间不强调,也不表示)

完成进行:动作一部分完成了,另一部分还在进行中。

一般时:动作状态不表示,这个动作可是是过去、现在、将来。经常、平常性发生。


16种时态放在同一条时间线上:

: 点 → 一般时;

箭头 → 正在进行时;

条形 → 完成时;

条形+箭头 → 完成进行时。

规律:4种动作状态在时间轴上往前、后移动。


二:时态的4大难点:

  1. 时 & 态 没有清楚区分。什么是时,什么是态?
  2. 动词变位。 动词拼写会随着时间、状态而发生改变。e.g 1.动词eat 表示过去发生时,eat 改成 ate. 2. 同一时间里,动词eat 也会随着人称变化 (第三人称) 而改写拼写eats。am/is/are 随着人称而变化。was/were是be在过去时间里的人称变化。

3.有些时态需要借助其他动词 (助动词) 的辅助才能构成时态。

  1. 助动词有时候出现,有时候不出现;
  2. 而且有些助动词也是实义动词,难以区分它什么时候是实义动词什么时候是助动词;
  3. 助动词的拼写也需要发生改变。

4.与其他语法概念混合

e.g 现在完成+情态动词 结合

e.g 现在完成+情态动词+改时间+否定

e.g 现在完成+情态动词+改时间+否定+被动

注:时态不讲解助动词中的情态动词、被动概念。


三:时态讲解


(一)一般现在时

  1. 构成:体现在动词的变化。
  • 动词原形
  • 动词原形 + S (第三人称单数)


e.g I eat carrots.

You eat carrots.

We eat carrots.

She eats carrots.

The rabbit eats carrots.


使用场景:

1.表达事实

I eat carrots. (复数,且前面没有冠词。表示“泛指”胡萝卜这类食物。)

故该句句意是:我吃胡萝卜 (这类食物) 。胡萝卜不是特别指明 (特指) ,而是泛指这类食物。表述的是事实陈述。

e.g The rabbit eats carrots.

The sun rises in the east.

The earth revolves around the sun.

You like Papa Rabbit.


I eat a carrot.

语法没有问题,但是表达方面有问题。这是一般现在时态,不是进行时态。这萝卜是一直在吃?昨天吃,今天吃,明天吃?这萝卜很大吗?怎么还吃不完?


2.表达习惯/重复的动作 (可归类为表达事实)

e.g I paly basketball.

我打篮球。 (我有这个习惯)

因为是习惯,所以不能有进行时态or完成态。


3.表示预计发生的事

e.g The bus leaves at 8PM tonight.

也可以理解成这句话是在陈述一个事实。也可以加上一个时间,改成“习惯or重复动作”。

e.g The bus leaves at 8PM every day.


(二)一般现在时:

意思是:正在做某事。

构成:助动词变形 + 动词的现在分词


1.作为(连)系动词。I am a smart rabbit.

I = a smart rabbit.

2.助动词 —— 辅助其他动词构成时态or被动态。


be动词的变位(改变拼写方式)

be(was/were am/is/are been)


现在分词

  • 通常在词尾 + ing. e.g looking smelling tasting
  • 有些动词需要在此基础上改变拼写
  • write -- writing 去掉了e. 不是writeing
  • hit -- hitting 双写t,再加ing. 不是hiting
  • die -- dying y变成了i,再加ing. 不是dieing.

(出现这些改动是为了更好的发音或为了防止产生误解)


I eat carrots. ---- I am eating (a) carrots.

在谓语eat前 + be(am/is/are)动词(加哪个看主语是单数or复数or第一人称) , 谓语eat改写成现在分词的形式。


(三)现在完成时态

完成时态表达已经完成的动作,往往还对现在造成影响。

e.g 我已经吃掉了胡萝卜 (暗示:现在没有萝卜吃了) 。中文是用“过”、 “了”这些词来表示完成,比如:我吃胡萝卜了。

构成:助动词have的变位 (改变拼写) + 动词的过去分词

注:have这词有两个身份

1.实义动词 —— 有。

e.g I have some coins for this video.

2. 助动词。用来构成时态。have的动词变位 (改变拼写) 有:

I/you/we/they/ have

She/he/it has.


过去分词

  • 动词原形 变 过去分词,通常是在动词后面直接加:+ ed.

e.g looked smelled tasted

  • 有些动词是“不规则变化”。 (这些需要单独记忆)

e.g eat -- eaten bring -- brought


I eat carrots. ---- I have eaten carrots.

(我已经吃过这种食物了)

---- I have eaten a carrot.

(我已经吃了,所以不饿)

在谓语eat前 + have/has 助动词(加哪个看主语是不是第三人称) , 谓语eat改写成过去分词的形式。


(四)现在完成进行时态

对于现在这个时间点,不但已经完成一部分,而且还要继续进行的动作。

e.g 到现在为止,我不但已经吃了些胡萝卜,还要继续吃下去。 (其他语法说的是 为了强调动作一直在做)

构成完成态 + 进行态 的结合

1.have + 动词的过去分词

2.be的变形 + 动词的现在分词

have的变形 + be的过去分词

be的变形 + 动词的现在分词

have的变位 + been + 动词的现在分词


I eat carrots.

  • I + have的变形 + been + eat的现在分词 + carrots.
  • I have been eating carrots. 我在吃胡萝卜。 (不但已经吃了些,还将继续。)


I have been thinking of you.

You have been watching my video.

The rabbit has been eating a carrot.


(五)一般过去时态

一般现在时构成:动词原形;第三人称是V+S

一般过去时构成:动词变成过去式。 动词+ed or 不规则动词。

注意:

  • 注意区分过去式 & 过去分词。
  • 注意区分过去式 & 过去时:前者是动词的一种变形;后者是指过去这种时间,里面有4种时态。

过去式跟过去分词一样也有动词变形,这些称“不规则动词”。


一般过去时态的理解:

一般:单纯地指这个动作发生了,这个动作什么时候发生,什么时候结束,除非文章交代,不然只是在说动作过去发生了。

e.g The rabbit ate a carrot.

(只知道这兔子过去某个时刻在吃胡萝卜)

You watched my video.

(可能的言下之意:这是事实,别抵赖哦)

I thought of you.

(可能的言下之意,这是事实,不骗你)


一般现在与一般过去时态的比较:

一般现在时态可以表达“习惯动作”,e.g

现在的习惯动作:

I play basketball.

(言下之意:我经常打篮球,它是我的兴趣爱好)


过去的习惯动作:

I played basketball. 我打了篮球。

(并不能看出这是不是重复习惯动作)

需要使用:used to. I used to play basketball.

(我过去常打篮球)


(六)过去进行时态

过去某个时间段有个进行的过程, (e.g 昨天中午我一直在吃零食。) ,但一般过去时态的注意点不在过程上,只是单纯强调这事儿是发生了or未发生。

强调过去某个时间段,某个动作当时进行中,需要用到过去进行时态。

现在进行时态结构

助动词be的变位 + 动词的现在分词 (进行分词)

过去进行时态结构:

助动词be的变位 + 动词的现在分词 (进行分词)

(助动词be的变位:be = was/were, am/is/are, being, been)

e.g The rabbit is eating a carrot.

The rabbit was eating a carrot.

You are watching my video.

You were watching my video.


注意:3种易混淆的时态

1.现在完成时态、2.一般过去时态、3.过去进行时态

1.某个动作是否已经在说这句话之前完成了?使用这句式需要考虑过去的某个动作对现在的影响。

2.重点在于描述某个动作在过去到底有没有发生,使用这句式考虑的是过去的事实。

I have seen a carrot.

I saw a carrot.

前一句想强调的是:胡萝卜这东西我是见过的,你不用解释胡萝卜是什么?

后一句想强调的是:某个地方有个胡萝卜,我看到了,不是瞎编的。

I have gone to Shanghai. 我已经去上海了。 (我已经离开了,不在本地)

I went to Shanghai. 我去过上海。 (多半我已经回来了。重点描述曾经这个动作)

3.某个动作在过去的某个时间里,动作是一直在反复在做的。


(七)过去完成进行时态

现在完成时态:助动词have的变位 + 动词的过去分词

have/has + Ven

过去完成时态:助动词have的变位 + 动词的过去分词

had + Ven

have (had, having, had)


结构构成特点:在现在完成时态的基础上,把have改成过去式。表达的是过去某一点 (B) 的过去那一个点 (A) 的影响。


e.g The rabbit has eaten a carrot.

The rabbit had eaten a carrot.

(这兔子在过去某个时间已经吃了胡萝卜)


You have watched my video.

You had watched my video.

(你在过去某个时间点已经看过我的视频)


(八) 过去完成进行时态

过去完成进行时态其实是现在完成进行时态往前推一个时间段。后者是对于现在这个时间点,不但已经完成了一部分,很可能这个动作还会继续下去 (强调动作一直从过去直到现在一直在发生) 。


e.g 直到昨天下午3点钟,我不但已经吃了两个钟的胡萝卜,而且还要继续吃。

结构构成:

现在完成进行时态:助动词have的变位 + been + 动词的现在分词

过去完成进行时态:助动词have的变位 + been + 动词的现在分词

助动词 (have) 需要考虑到时间,

现在完成进行时have变位:have/has

过去完成进行时have变位:have变成过去式 → had

e.g The rabbit has been eating a carrot.

The rabbit had been eating a carrot.

(这兔子在过去某个时间点已经吃胡萝卜一段时间了,还有在过去那个时间点之后继续吃一段时间)


You have been watching my video.

You had been watching my video.

(你在过去某个时间点之前已经看了为视频一段时间了,还要在那个时间点之后继续看一段时间)


(九)一般将来时态

一般将来时态没有像过去时态那样,通过动词变位 (改变拼写) 来表示将来时态,这时就需要通过助动词来辅助动词构成将来时态。这个助动词就是will.shall.

e.g 现在:I eat a carrot.

过去:I ate a carrot.

将来:I xxx a carrot. (并没有相应的动词变形)

有些语言学家表示没有将来时态这种表达,英语里有的仅仅是“将来时态的表达”(?)。这种表达有好几种:

1.一般现在时态可以表达将来的动作:The bus leaves at 8PM. (描述的是将来的事情,只不过我们把它当成“事实”来描述。)

2.助动词be的变位 + going + to + 动词原形。I am going to eat a carrot. (我打算去吃胡萝卜) 。

going甚至可以省略,即助动词be的变位 + to + 动词原形。 You are to eat a carrot. (含有命令的意味。家长生气了就会对孩子就这样说。)

3.也可以用介词about取代going,即 be的变位 + about + to + 动词原形。 I am about to eat a carrot.

结构构成

will + 动词原形 【eat (原形) will eat (助动词 + 原形) 】

  • will可以用于所有人称。
  • 描述的是将来某个时间点发生的动作。 (说话者十分确会发生的事)

e.g The sun will rise again tomorrow.

I will definitely do my best to make hight-quality video.

注:如果事情如果不太确定,就不能用一般将来时态。需要借助动词的另一个“本领” —— 动词的“语气”。 (虚拟语气)


(十)将来进行时态

现在进行时态往后推一个时间段。描述的是:在将来某个时间,某个动作是在进行着的

现在进行时态的构成: 助动词be的变位 + 动词的现在分词 (be的变位:am/are/is)

将来进行时态的构成:will + 助动词be的变位 + 动词的现在分词 (由于will充当了助动词,助动词be就不需要变位了,就该回成原形 be )

will + be + 动词的现在分词

描述明天非常确定会发生的事:

I will be eating a carrot for lunch tomorrow (from 1PM to 3PM).

肯定语气:将来进行时态的语气,比一般将来时态还要更肯定。确定某个动作、某个事件一定会发生时,就可以考虑用将来进行时。


(十一)将来完成时态

现在完成时态往后推一个时间段

现在完成时态: 助动词have的变位 + 动词的过去分词

(have/has)

将来完成时态:will + 助动词have的变位 + 动词的过去分词

由于将来完成时态要在前面加助动词will,而will算是已经变位过的助动词,所以之后的助动词have就不用变位了,也就是have保持原形。故将来完成时态构成是:will + have + 动词的过去分词。


现在完成时态表达的是动作发生了,对现在造成影响。那么将来完成时态是为了表达:将来某一点 (A) 的过去 (B和现在的前后不确定),对将来那一点 (A) 的影响。




e.g The rabbit has eaten a carrot.

The rabbit will have eaten a carrot.

(这兔子在将来某个时间点已经吃了个胡萝卜)

You have watched my video

You will have watched my video.

(你在将来某个时间点已经看过我的视频)

这个时态 (将来完成时态) 比将来进行时语气更肯定!说得好像已经发生了似的。如果想表达特别特别确定某事,可以使用将来完成时态。


(十二)将来完成进行时态

将来完成进行时态其实是现在完成进行时态往后推一个时间段。

现在完成进行时态的构成是: 助动词have的变位 + been + 动词的现在分词 (have/has)

将来完成进行时态的构成是:will + 助动词have的变位 + been + 动词的过去分词


(因为will算是已经变位过的助动词,所以后面的助动词have就不用变位了,保持原形就好。


将来完成时的构成是:will + have + been + 动词的过去分词


现在完成进行时态表达的是:对于这个时间点,不但已经完成了一部分,而且还要继续进行的动作。 (强调动作一直的做)

将来完成进行时态表达的是:对于将来某个点,不但已经完成一部分,而且还要继续进行的动作。

e.g

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.

(我在将来某个时间点之前已经想你一段时间了,还要在那个时间点后继续想你一段时间)

注:这时态很少使用,因为它表达的意思非常具体,通常使用一般将来时态 or 将来完成时态,已经可以表达相似的情况。


(十三)4种过去将来时态

过去 的 将来,过去某个时间点的将来。

e.g 1.我去年说过我上个月要开始做视频。上个月对于去年来说是“过去将来”。只不过对于现在来说是过去。 (图片1)

2.我上个月说我明年要出书,那对于明年来说,上个月说是“过去将来”。也是现在的将来。 (图片2) 我们所说的“过去将来”其实和现在没啥关系,这种过去将来时态,更经常出现于过去时态的从句中,也就是从主句“朝后推”一个时态。

图片1


图片2


“过去将来”的4种时态,其实是“将来”时间的4种时态

往前推一个时间段 (推到现在的过去) 而已。


一般将来时态的构成是:will + 动词原形

一般过去将来时态的构成是:would + 动词原形

(把助动词will变位,让它表示过去的时间)

will (would)

e.g I said I would eat a carrot for lunch.

(之前) 说过午饭根胡萝卜。

(午饭时间对于之前我说那句话的时间来说是将来,但至于现在午饭时间有没有到,不得而知)

I knew you would watch my video.

(之前) 就知道会看我的视频。

(你看我视频这件事,对于我做出判断的时间来说是将来)


表达将来的结构还有:助动词be的变位 + going + to + 动词原形 助动词be的变位 (be的现在时) :am/is/are

上面的结构还可以构成过去将来:助动词be的变位 + going + to + 动词原形 助动词be的变位 (be的过去时) :was/were


e.g I said I would eat a carrot for lunch.

I said I was going to eat a carrot for lunch.


I knew you would watch my video.

I knew you were going to watch my video.

只要把将来时间的4种时态弄清楚了,这里的过去将来的4种时态也非常好理解。


Would 的多义:

1.构成过去将来时态:

I said I would eat a carrot for lunch.

(will的过去式变位,构成时态)


2.用于动词的虚拟语气里,表达和事实相反。

If I were you, I would eat a carrot.

(构成动词eat的虚拟语气:我不可能是你,事情与事实相反。所以这里的“吃”是“虚拟”动作。表示在这种不可能的情况中我“会”吃胡萝卜。这里没有“过去将来时态”的含义。)


3.为了表示礼貌

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?更礼貌)


将来进行时态的构成:

will + be + 动词的现在分词

过去将来进行时态构成:

would + be + 动词的现在分词

will 变位成过去式 would


过去将来进行时态

e.g I said I would be eating a carrot at 1PM tomorrow/yesterday.

(我之前曾我明天/昨天下午1点在吃胡萝卜这个过程中)



将来完成时态的构成:

will + have + 动词的过去分词

过去将来完成进行时态的构成:

would + have + 动词的过去分词

will 变位成过去式 would


过去将来完成进行时态

e.g I said I would have eaten a carrot by 1PM tomorrow/yesterday.



将来完成进行时态的构成:

will + have + been + 动词的现在分词

过去将来完成进行时态的构成:

would + have + been + 动词的现在分词

will 变位成过去式 would


过去将来完成进行时态

e.g I said I would have been eating lunch for 2 hours by 1PM tomorrow/yesterday.

(我之前曾说我在明天/昨天下午1点时一直在吃午饭,之前吃了2个小时,之后还会继续吃)


总结:







学习时态的建议:

每天、每几天、或者一整个星期,只去熟悉动词的一个时间 (或者动词的一个状态) 。熟练掌握之后,再下一个。

如果一次性强记各种不同的时间状态,容易混乱。

需有耐心,重复多次,用心体会。最后烂熟于心!

英语语法: 16种时态终极详解 (合集)(看完就懂)的评论 (共 条)

分享到微博请遵守国家法律