英语时态速查表
16 种时态 = 4 个时间 × 4 种体:结构公式、被动语态、例句与使用场景,4×4 矩阵总览 + 时间轴可视化
在线英语时态速查表:把 16 种时态放进「过去 / 现在 / 将来 / 过去将来」×「一般 / 进行 / 完成 / 完成进行」的 4×4 矩阵, 每格给出主动结构公式、被动语态结构、一句中英对照例句与使用场景;点击任意格展开详情并高亮时间轴上该时态的覆盖区间。 附「只看常用 8 时态」筛选、一般过去 vs 现在完成、现在完成 vs 过去完成两组易混对比卡,适合语法复习与写作自查。
结构公式以主流语法著作(薄冰《英语语法》、Murphy《English Grammar in Use》、张道真《实用英语语法》)口径整理; 三个完成进行时的被动语态在规范语法中极少使用,表内以「(无被动/极少用)」标注,具体用法以权威语法资料为准。
筛选
常用 8 时态:一般现在、现在进行、一般过去、过去进行、一般将来、现在完成、过去完成、一般过去将来。 开启后矩阵中不常用的 8 格会变灰不可点,当前 16 / 16 格可交互。
图例
- • 点击矩阵任意格 → 展开该时态完整卡片并高亮时间轴
- • 完成进行时四格:规范语法中无(或极少)被动语态
- • 「过去将来」= 站在过去的时点看将来,常出现于宾语从句
常混淆时态对比
一般过去时 vs 现在完成时
一般过去时只管「过去的某时刻发生了什么」,常带 yesterday、last week、in 2010 等明确过去时间,与现在切断; 现在完成时管「过去发生的动作对现在的影响或延续」,不可与具体过去时间点连用。 对比:I saw this film last week.(上周看的,强调过去) ↔ I have seen this film.(看过了,强调现在的经历/结果)
现在完成时 vs 过去完成时
现在完成时的「参照点」是现在:动作在过去发生、到说话时已完成或延续(have done); 过去完成时的「参照点」是过去某个时点,即「过去的过去」:在那之前就已发生(had done)。 对比:I have finished my homework.(说话前已完成) ↔ By the time she arrived, I had finished my homework.(在她到达这个过去时点之前就完成了)
16 时态 4×4 矩阵总览
横轴 = 时间 · 纵轴 = 体;点击格子展开矩阵 4 × 4 = 16 格一一对应 16 种时态:先选「时间」(动作发生在何时),再选「体」(一般=陈述事实、进行=正在发生、完成=到某时点为止已完成、完成进行=持续到某时点且可能继续)。
时间轴:当前选中时态的时间位置
点击上方矩阵任意格,查看该时态覆盖的时间区间:方块 = 覆盖范围,箭头 = 动作起点到参照点。
# 英语时态速查表:怎么选时态与常见问题
英语时态体系由「时间」与「体」两个维度组成:时间回答动作发生在何时(过去 / 现在 / 将来 / 过去将来), 体回答动作的进程状态(一般 / 进行 / 完成 / 完成进行),两两组合恰好 16 种。把时态放进 4×4 矩阵而不是背成 16 条孤立规则, 是语法复习中最快建立全局感的方法。
选时态只需回答三个问题
- 何时发生?过去用过去系(did / was doing),将来用 will 系或 be going to;宾语从句里站在过去看将来则用 would 系(过去将来时)。
- 是否延续 / 正在进行?强调此刻或某段时间内正在发生用进行体(be doing);只是一般陈述用一般体。
- 是否影响现在 / 以某时点为界?过去的动作影响现在用现在完成(have done);强调到某时点为止已持续多久且可能继续,用完成进行(have been doing)。
时间轴怎么看
每个时态在时间轴上的覆盖区间不同:一般时态只覆盖一个时间段;进行体覆盖某个时点前后的一小段; 完成体从动作起点延伸到参照点(现在完成延伸到现在、过去完成延伸到过去某时点、将来完成延伸到将来某时点); 过去将来时以过去某时点为原点向后看,所以在时间轴上用虚线块表示「站在过去望将来」。
常见问题 (FAQ)
为什么完成进行时没有被动语态?
规范语法中 have/has/had been being done 这类形式几乎不出现,习惯上认为完成进行体的被动形式不存在或极少使用。需要表达被动 + 持续义时,通常改用完成时被动(has been done)或改写句子。本表在对应格中明确标注。
一般将来时 will do 和 be going to do 有什么区别?
will do 强调说话时刻的决定或预测(I will help you.);be going to 强调事先的计划或已有迹象(It's going to rain.)。两者都属一般将来时范畴,本表公式以 will do 为代表。此外现在进行时也可表已安排的将来(We are leaving tomorrow.)。
过去将来时什么时候用?
主要用于主句为过去时态的宾语从句:She said she would write a letter. 结构是 would + 动词原形;同理有 would be doing、would have done、would have been doing,共同点是「站在过去的时点看将来」。
现在完成时能和具体过去时间连用吗?
不能。现在完成时不与 yesterday、last year、in 1990 等明确过去时间点连用(此时用一般过去时),但可与 already、just、ever、so far、for two years 等不锚定过去时点的时间状语连用。
相关工具
时态学习离不开动词形态:不规则动词速查表收录 180 个常用动词的原形 / 过去式 / 过去分词,完成时的「过去分词」一栏正好用得上;两者搭配默写模式与 10 词小测验,时态 + 动词形态一次刷完。