时态 Verb Tenses
- 动作的时间 + 动作的状态
一般 | 进行 | 完成 | 完成进行 | |
---|---|---|---|---|
现在 | do/does | am/is/are doing | have/has done | have/has been doing |
过去 | did | was/were doing | had done | had been doing |
将来 | will do/be going to | will be doing | will have done | will have been doing |
过去将来 | would do/was going to | would be doing | would have done | would have been doing |
现在时态
一般现在时 Simple Present Tense
动词原型 + s(第三人称单数)
+ 表达事实
The rabbit eats carrots.
+ 表达习惯/重复的动作
I play basketball.
+ 表示预计发生的事
The bus leaves 8pm tonight.
现在进行时 Present Progressive Tense
助动词be的变位 + 动词现在分词
I am
、you/we/they are
、she/he/it is
The rabbit is eating carrots.
现在完成时 Present Perfect Tense
助动词have/has + 动词的过去分词(动词+ed)
I/you/we/they have
、she/he/it has
The rabbit has eaten a carrot.
You have watched my video.
现在完成进行时 Present Perfect Progressive Tense
助动词have的变位 + been+ 动词的现在分词
I/you/we/they have
、she/he/it has
The rabbit has been eating carrots.
You have been watching my video.
过去时态
一般过去时 Simple Past Tense
动词过去式
+ 动作发生了
The rabbit ate a carrot.
You watched my video.
过去进行时 Past Progressive Tense
助动词be的变位 + 动词现在分词 was/were doing
I/She/He/It was
、 You/We/They were
The rabbit was eating carrots.
You were watching my video.
过去完成时 Past Perfect Tense
助动词have的变位+动词的过去分词had done
I/you/we/they/she/he/it had
I had eaten 5 carrots for lunch yesterday,so I wasn't hungry at all yesterday afternoon
+ 主要表达的是,对于昨天下午`yesterday afternoon时间点A` 来说,因为yesterday afternoon的过去`lunch yesterday时间点B`,我已经吃了一堆胡萝卜,所以B对A有影响,影响是 -> 我一点都不饿
过去完成进行时 Past Perfect Progressive Tense
have的变位 + been+ 动词的现在分词 had been done
+ 兔子在过去的时间已经在吃胡萝卜了,还要在那个时间点之后继续吃一段时间
The rabbit had been eating a carrot.
+ 你在过去某个时间点已经看我视频一段时间了,并且在那个时间点之后继续看一段时间
You had been watching my video
将来时态
一般将来时 Simple Future Tense
will + 动词原形
I will eat a carrot.
The sun will rise again tomorrow.
将来进行时 Future Progressive Tense
will + 助动词be原型+ 动词的现在分词
+ 描述将来某个时间,某个动作进行的过程中(笃定会发生)
I will be eating a carrot for lunch tomorrow from 1PM to 3PM
将来完成时 Future Perfect Tense
will + have + 动词的过去分词
+ 更加笃定会发生的事情
The rabbit will have eaten a carrot.
I will have finished making the video by 4PM tomorrow,so I can publish it after that
+ 这里要表达的意思就是,对于4PM tomorrow这个时间点,我在那之前完成做完视频的动作,所以对4PM那时候有影响的,---什么影响--4点之后我就能发视频了
将来完成进行时 Future Perfect Progressive Tense
will + have + been + 动词的现在分词
+ 将来某个时间观看我的视频,并且还要继续观看
You will have been watching my video.
I will have been eating carrots for 2 hours by 3PM tomorrow.
+ 这里要表达的是,我确定 3PM tomorrow时,我不但已经吃了俩钟头胡萝卜(也就是从明天下午1点开始吃),而且还要继续吃
过去将来时态
一般过去将来时 Simple Past Future Tense
would + 动词原形
I said I would eat a carrot for lunch
+ 午饭时间对于我之前说那句话时,是将来,但对于现在 午饭时间到没有到则未知
I knew you would watch my video
+ 看我视频这件事对于我作出这个knew判断来说是将来
过去将来进行时 Past Future Progressive Tense
would be + 动词的现在分词
+ 我之前说我明天/昨天下午1点会吃胡萝卜(我之前说我明天/昨天下午1点会是在吃胡萝卜这个过程中)
I said I would be eating a carrot at 1PM tomorrow/yesterday
过去将来完成时 Past Future Perfect Tense
would + have + 动词的过去分词
I said I would have eaten a carrot at 1PM tomorrow/yesterday.
+ 我之前说我明天/昨天下午1点已经做完了吃胡萝卜这个动作
过去将来完成进行时 Past Future Perfect Progressive Tense
would + have + been + 动词的现在分词
I said I would have been eating lunch for 2 hours by 1PM. tomorrow/yesterday.
+ 我之前说我会明天/昨天下午1点时在吃中饭这个过程中,之前吃了2钟头,还会继续吃