Skip to Content

时态

高中英语时态的核心,不是死记表格,而是同时判断 时间、动作状态和语境。高一阶段如果不能把一般时、进行时、完成时、完成进行时的区别理清,阅读长句、语法填空和写作都会频繁出错。

学习目标

  • 会根据时间和动作状态判断常见时态。
  • 会区分一般时、进行时、完成时和过去完成时。
  • 会处理主从句之间的先后关系。
  • 会在写作中保持主时态稳定。

核心概念

1. 判断时态先看三件事

  1. 时间信息;
  2. 动作状态;
  3. 句子语境。

例如,同样是过去:

  • 只是“发生过”常用一般过去时;
  • “过去某时正在进行”常用过去进行时;
  • “在过去某动作之前已完成”常用过去完成时。

2. 时态不仅看关键词

例如看到 since,常提示完成时;但真正决定时态的,还是动作和现在是否有联系。

知识点详解

常见时态对比

一般过去时 vs 现在完成时

  • 一般过去时:强调“过去发生过”
  • 现在完成时:强调“过去发生,对现在有影响”或“从过去持续到现在”

例如:

I finished my homework yesterday. I have finished my homework.

前一句强调“昨天完成了”;后一句强调“现在已经完成了”。

一般现在时 vs 现在进行时

  • 一般现在时:习惯、事实、规律
  • 现在进行时:此刻正在进行,或现阶段正在发生

例如:

I study English every day. I am studying English now.

过去完成时

过去完成时表示“过去的过去”,常用于两个过去动作有先后关系的语境:

I had finished the work before he came.

典型例题

例题 1:填空

I ___ (finish) my homework yesterday.

解析:

yesterday 明确表示过去某时,且动作只是发生过,所以用一般过去时。

答案:

finished

例题 2:填空

She ___ (live) here since 2020.

解析:

since 2020 表示从过去持续到现在,所以用现在完成时。

答案:

has lived

例题 3:填空

By the time we got to the station, the train ___ (leave).

解析:

“火车离开”发生在“我们到车站”之前,是“过去的过去”,用过去完成时。

答案:

had left

易错点

易错点为什么错正确理解
看见 since 却不用完成时只关注动词形式,不看持续关系since 常提示从过去持续到现在
叙事中现在时和过去时乱跳没设定主时态一段叙事通常要保持主时态稳定
把一般过去时和现在完成时混淆没看“与现在是否有联系”先判断动作和现在的关系
忽略“过去的过去”看不出动作先后两个过去动作要比较先后顺序

规则总结

一般现在时:do / does 一般过去时:did 现在进行时:am / is / are doing 现在完成时:have / has done 过去完成时:had done

练习题

  1. He ___ (write) three letters this morning.
  2. We ___ (have) dinner when he came in.
  3. By last Friday, she ___ (finish) the book.
  4. 用 3 句英文分别写一个一般现在时、现在进行时、现在完成时句子。
  5. 说一说为什么 I have seen the movie yesterday. 通常不对。

参考答案

  1. has written / wrote(需结合具体语境判断;若强调“今天上午截至现在”,用现在完成时;若语境是过去时叙述,则可用一般过去时)
  2. were having
  3. had finished
  4. 开放题,时态正确即可。
  5. 因为 yesterday 明确指过去某时,通常和一般过去时搭配,更自然应说 I saw the movie yesterday.

关联知识

  • 时态能力会直接影响阅读长句理解、语法填空、完形和写作表达。
  • 复习时建议按“时间状语 - 动作状态 - 句子语境”三步判断。