汉语有时态吗?用“了、过、在、着”表达时间
学中文的人常问:汉语有几种时态?答案是:一种也没有——汉语动词从不改变形式(大英百科全书)。汉语用时间词(昨天、明天、现在)和几个表示“体”的助词来代替:动作是完成了、经历过、正在进行,还是状态在持续?本文介绍需要掌握的五种工具,也适合想向外国朋友解释这一点的读者。刚开始学?先读八条基础规则。
更新于 · 3 分钟阅读

没有时态,只有“体”
汉语的词没有形态变化,汉语各语言用放在动词后的助词来表示语气和体(大英百科全书)。时态回答“什么时候?”,体回答“动作怎样展开?”。在汉语里,“什么时候”用时间词表达,“怎样”用助词表达。
| 工具 | 表示什么 | 例句 |
|---|---|---|
| 时间词 | 什么时候 | 我明天去 |
| 了 le | 动作完成 / 新情况 | 他是大学生了 |
| 过 guo | 经历:曾经做过 | 我没去过中国 |
| 在 zài | 正在进行 | 我在看电视 |
| 着 zhe | 状态持续 | 门开着 |
1. 时间词:最简单的工具
把时间词放在句子前面,动词不变:我今天去、我明天去、我昨天去了。时间词——今天、明天、昨天、现在、去年——应该尽早学,放进最初的每天 16 个词里。
2. 了:完成,以及新情况
了(le)是表示完成体的助词:放在动词后,表示动作已经完成,翻译成英语时多用过去时;也可以表示一个动作在另一个动作之前完成。放在句末,了表示情况的变化:他是大学生了(Wiktionary)。
3. 过:曾经做过吗?
过(guo)放在动词后表示过去的经历,否定时在动词前加没:我没去过中国(wǒ méi qù guo Zhōngguó)(Wiktionary)。英语说 “have you ever…?” 的地方,汉语就用“过”。
4. 在:正在做
在(zài)放在动词前表示进行体:我在看电视(wǒ zài kàn diànshì)、他在吃米饭(Wiktionary)。
5. 着:持续的状态
着(zhe)放在动词后表示动作的持续或动作留下的状态(Wiktionary):门开着。“在”强调动作正在进行,“着”强调状态在持续。
给初学者的简单规则: “什么时候”用时间词,“做完了”用“了”,“曾经”用“过”,“正在”用“在”。这些用熟以后再加上“着”。可以用免费的中文水平测试看看水平。
学习者常犯的错误
| 不要说 | 要说 | 原因 |
|---|---|---|
| 为过去改变动词 | 我昨天去了 | 动词从不变形;用时间词 + 了 |
| 我不去过 | 我没去过 | “过”用“没”否定,不用“不” |
| 漏掉时间词 | 我明天去 | 没有时间词,“我去”可能指现在,也可能指以后 |
汉语为什么这样运作,要追溯到最古老的文献:汉语从来没有词形变化(汉语的历史)。其他语法见汉语语法基础;为什么值得学,见为什么学中文?
把时间词用起来
16Word 每天给你 16 个中文词,用主动回忆、间隔重复,并在答题之间穿插一小局 Blocks 游戏——大约五分钟,免费开始。
继续阅读
- 汉语语法基础——最重要的 8 条规则
- 哪里说中文? · 汉语的历史
- 用 16Word 学中文 · 36 种语言的水平测试 · 全部指南 · 方案与价格
常见问题
汉语有几种时态?
从语法意义上说一种也没有:汉语动词从不改变形式。时间用时间词表示,体用“了、过、在、着”等助词表示。
“了”是过去时吗?
不完全是。“了”是表示完成体的助词:表示动作已经完成,翻译成英语时常用过去时,但放在句末时也可以表示情况的变化(他是大学生了)。
“了”和“过”有什么区别?
“了”表示动作已经完成;“过”表示经历,即某件事在过去某个时候发生过。“我去过中国”的意思是“我曾经到过中国”。
汉语怎么表示“正在做”?
在动词前加“在”:我在看电视。
汉语怎么说将来?
用“明天”这样的时间词:我明天去。动词不变。