英语时态

时:动作发生的时间,分为past,present,future
态:动作完成的程度或者状态,是在完成还是在继续,是不变的还是一直在变的,分为simple,continous,perfect,perfect continous

时态 过去 现在 将来
一般 一般过去 一般现在 一般将来
进行 过去进行 现在进行 将来进行
完成 过去完成 现在完成 将来完成
完成进行 过去完成进行 现在完成进行 将来完成进行

No.1 一般现在时(Simple Present):V(原型)

用法:

  1. 表示现在发生的动作、情况、状态和特征
  2. 习惯用语
  3. 经常性、习惯性的动作
  4. 客观事实和普遍真理
  5. 表示一个按规定、计划或安排要发生的动作,(仅限于某些表示“来、去、动、停、开始、结束、继续”等的动词)可以与表示未来时间的状语搭配使用。常见的用法是:飞机、火车、轮船、汽车等定期定点运行的交通方式。

e.g. The next train leaves at 3 o’clock this afternoon. 下一趟火车今天下午3点开车。
How offten does this shuttle bus run? 这班车多久一趟?

  1. 在时间和条件状语从句里经常用一般现在时(有时也用现在完成时)表示将来事情。

e.g. When you have finished the report, I will have waited for about 3 hours.
当你完成这份报告的时候,我就已经等了将近3个小时了。
说明:不是代表一个时间点,而是从过去到现在直至将来的一个事实
例句:I live in China. 我住在中国。这不仅代表现在住在中国,还代表了过去甚至将来也住在中国。
注意点:当主语为第三人称单数时,动词末尾要加s,例如:She lives in China. 她住在中国。
Knowledge is power. 知识就是力量。这句话在很久很久之前就存在过,但是仍用一般现在时,因为放到现在仍然适用。

No.2 一般过去时(Simple Past):Ved(过去式)

说明:在过去的某个时间点做的某件事情
例如:I lived in China two years ago. 我两年前在中国住过。意味着现在不住在那里了。
常和过去的时间状语连用,如:yesterday、last night、last year
一般在动词后面加上ed,但有些不规则动词,如:write变为wrote

No.3 一般将来时(Simple Future):will+V(原型)

说明:将来的某一个时间点会发生的事情
情态动词 will + 动词原型
例:I will live in China next year. 明年我会去中国生活。
注意点:will 只是说明将来的一种可能性,预测将来会发生的事情,不是一个事实

No.4 现在进行时(Present Continous):am/is are + Ving

说明:表示现在正在进行的一个动作
例:Where are you living right now? -I am living in China. 我现在住在中国。这个动作不是静止不变的,而是一直在变的。

No.5 过去进行时(Past Continous):was/were + Ving

说明:表示过去的某个时间点正在做的事情
例:What were you doing? -Well, I was playing mahjong.

No.6 将来进行时(Future Continous):will be + Ving

说明:表示将来某一个时间正在做的事
例:Most People will be sleeping at that time. 大多数人在那时候会在睡觉。
I will still be living in China at that time. 在那时候我依然居住在中国。

No.7 现在完成时(Present Perfect):have/has + past participle(过去分词)

说明:从过去到现在的一段时间,做过某件事
例:I have lived in Changsha, Beijing, Shanghai, Shenzhen and many other cities. 我在长沙、北京、上海、深圳还有很多城市都居住过。

No.8 过去完成时(Past Perfect):had + past participle(过去分词)

说明:表示的是在过去的某一个时间点之前做过某件事
例:I had lived in China before going back to America. 我在回美国之前在中国居住过。

No.9 将来完成时(Future Perfect):will have + past participle(过去分词)

说明:表示的是将来的某一个时间点之前做过某件事
例:By the end of Febuary, China will have held tow Olympics successfully. 到二月底结束的时候,中国将成功举行两次奥运会。

No.10 现在完成进行时(Present Perfect Continous):have/has been + Ving

说明:从过去到现在,某个动作一直在持续
例:I have been living in China for more than twenty years. 我在中国已经生活了20多年了。
It has been raining all day. 雨下了一整天。

No.11 过去完成进行时(Past Perfect Continous):had been + Ving

说明:在过去的某一个时间之前,一直在做另一个动作
例:What had you been doing before I came back? 我回家之前你都在干啥呢?
Well, I had been doing my homework. 我一直在写作业。

No.12 将来完成进行时(Future Perfect Continous):will have been + Ving

说明:在未来某一个时间点之前,会一直做某一件事
例:Tomorrow, I will have been working for two years. 明天,我已经工作整整两年了。

特例1:现在进行时表将来

例:
I am taking my girlfriend back home in the Spring festival.
= I will take my girlfriend back home in the Spring festival.
两句意思接近,但是现在进行时更加确定,表示的是已经定好计划好的事情。

特例2:完成时态表示动作一直在持续

for + 一段时间 可以替代完成进行时
例:
I have lived in China for twenty years.
= I have been living in China for twenty years.