wordmark

英语语法 - 时态

英语时态是用来表示动作或状态发生的时间的一种语法形式。通过不同的时态,我们可以准确地表达出事件发生在过去、现在还是将来,以及动作是持续发生还是已经完成。

英语时态的分类

英语的时态主要分三大类:过去,现在和将来。每一大类又细分为4中:一般(Simple),进行(continuous),完成(perfect),完成进行(perfect continuous)。所以一共是3x4=12中时态。

1. 一般时态

一般现在时

表示经常发生的动作或现在的状态。

例句:I go to school every day. (我每天去上学。)

一般过去时

表示过去发生的动作或存在的状态。

例句:I went to the park yesterday. (我昨天去了公园。)

一般将来时

表示将来要发生的动作。

例句:I will go to Beijing next year. (我明年要去北京。)

2. 进行时态

表示动作正在进行。

现在进行时

表示现在正在进行的动作。

例句:I am reading a book now. (我现在正在看书。)

过去进行时

表示过去某个特定时间正在进行的动作。

例句:I was watching TV when the phone rang. (电话响的时候,我正在看电视。)

将来进行时

表示将来某个特定时间正在进行的动作。

例句:I will be working at 8 o'clock tomorrow. (明天八点钟我将正在工作。)

3. 完成时态

表示动作已经完成或一直持续到现在的状态。

现在完成时

表示过去发生的动作对现在造成的影响,或者从过去一直持续到现在并且可能还会继续的动作。

例句:I have lived in this city for 10 years. (我已经在这个城市住了十年了。)

过去完成时

表示在过去某个时间之前已经完成的动作。

例句:When I arrived, they had already left. (当我到达时,他们已经离开了。)

将来完成时

表示将来某个时间之前已经完成的动作。

例句:By next year, I will have finished my studies. (到明年,我将已经完成学业。)

4. 完成进行时态

表示动作从过去某个时间开始一直持续到现在,而且可能还会继续。

现在完成进行时

表示从过去某个时间开始一直持续到现在并且可能还会继续的动作。

例句:I have been studying English for two hours. (我已经学习英语两个小时了。)

过去完成进行时

表示在过去某个时间之前一直持续到另一个过去时间的动作。

例句:He had been working in the company for five years before he quit. (他在辞职之前,已经在公司工作了五年。)

将来完成时

表示一直到未来某个时间点仍在持续进行的动作。

构成:shall/will have been + 动词的现在分词

例如:

By next month, I will have been studying English for five years. (到下个月,我将已经学习英语五年了。)

时态的选择

选择正确的时态取决于动作发生的时间、动作的持续性以及说话人的角度。

影响时态选择的因素:

  • 时间状语: often, always, usually (一般现在时); yesterday, last week (一般过去时); tomorrow, next year (一般将来时) 等。
  • 时间从句: when, while, after, before 等引导的时间状语从句。
  • 句子的意思: 根据句子的意思来判断动作发生的时间。
wordmark