了 (le): How the Two le's in Chinese Really Work
了 le is the most frequent grammar word in spoken Chinese and the most misunderstood. The single most important fact about it: 了 is not a past-tense marker. Chinese has no tense endings at all — instead it has aspect, and 了 is really two different words written with one character: a 了 placed after the verb, marking that an action is complete, and a 了 placed at the end of the sentence, announcing that the situation has changed. Once you keep the two jobs apart, most of the famous "le confusion" disappears.
The one-table summary
| Which 了 | Position | What it marks | Example |
|---|---|---|---|
| verb-了 (aspect particle) | right after the verb | the action is completed, the result stands | 我买了一本书。Wǒ mǎi le yī běn shū. (I bought a book.) |
| sentence-了 (mood particle) | end of the sentence | a new situation has arrived — things changed | 下雨了。Xià yǔ le. (It's raining now — it wasn't before.) |
Verb-了: the action is done
Placed directly after a verb, 了 says the action has been completed and its result holds:
- 我吃了饭。Wǒ chī le fàn. (I've eaten.)
- 我买了一本书。Wǒ mǎi le yī běn shū. (I bought a book.)
- 他买到了去广州的机票。Tā mǎi dào le qù Guǎngzhōu de jīpiào. (He got the ticket to Guangzhou — he has it now.)
To negate a completed action, use 没 méi and drop the 了:
- 我没吃饭。Wǒ méi chī fàn. (I haven't eaten.) — never 我没吃了饭
- Compare 我不买书 Wǒ bù mǎi shū (I'm not buying a book — refusing a plan, not reporting non-completion). The choice between 不 and 没 tracks the same line: 不 negates intentions and general statements, 没 negates completed facts.
Why 了 is not past tense
Two observations settle it. First, 了 works happily in the future:
- 我吃了饭就去。Wǒ chī le fàn jiù qù. (I'll go as soon as I've eaten.) — the eating hasn't happened yet; 了 just says "once it is complete". The grammar word 就 pairs with this pattern constantly: 一…就 "as soon as".
Second, in a past-time sentence the time word does the tense work, not 了: 我昨天看了一部电影 Wǒ zuótiān kàn le yī bù diànyǐng (Yesterday I watched a movie) — 昨天 places the event in the past; 了 only says the watching was completed. 了 marks completion inside whatever time frame the sentence sets — past, present or future.
Sentence-了: the situation has changed
At the end of a sentence, 了 is a different word (a mood particle). It announces a change of state, a new situation the listener should update on:
- 天黑了。Tiān hēi le. (It's gotten dark.) — it wasn't dark before
- 他来了。Tā lái le. (He's here now.)
- 她长大了。Tā zhǎngdà le. (She's grown up.)
- 我不去了。Wǒ bù qù le. (I'm not going anymore.) — I planned to go; the plan changed
From this core meaning come several everyday extensions:
- Something is about to happen (warning or urging): 要下雨了,快回来!Yào xià yǔ le, kuài huílái! (It's about to rain — come back!) 要迟到了!Yào chídào le! (We're going to be late!)
- "That's enough" (a limit has been reached): 够了。Gòu le. (Enough.) 好了,到此为止。Hǎo le, dào cǐ wéi zhǐ. (OK, that's it.) 算了,不提了。Suàn le, bù tí le. (Forget it, drop it.)
- A fresh judgment: 这下麻烦了。Zhè xià máfan le. (Now we're in trouble.) 这就对了。Zhè jiù duì le. (Now that's right.) 我家里有事,我得回去了。Wǒ jiālǐ yǒu shì, wǒ děi huíqù le. (Something's come up at home — I have to go now.)
- Duration up to now: 我学习汉语六个月了。Wǒ xuéxí Hànyǔ liù gè yuè le. (I've been learning Chinese for six months — and still am.) 你来中国多久了?Nǐ lái Zhōngguó duō jiǔ le? (How long have you been in China?)
When both 了 appear in one sentence
The two can co-occur, each doing its own job:
- 他吃了饭了。Tā chī le fàn le. — the first 了 (after 吃) says the eating is complete; the final 了 says here is the news: he's eaten, no need to feed him.
When to use no 了 at all
Learners overuse 了. Chinese uses a bare verb — no 了 — for habits, standing states and general truths, even about the past:
- 他抽烟。Tā chōu yān. (He smokes.) — habit, no 了
- 我爱你。Wǒ ài nǐ. (I love you.) — an ongoing state; 我爱了你 is wrong here
- 地球围绕太阳旋转。Dìqiú wéirào tàiyáng xuánzhuǎn. (The Earth orbits the Sun.)
And negation with 没 removes verb-了, as shown above.
了 vs 过
Both look "past-ish", but 了 reports a completed action whose result stands, while 过 reports a past experience that is over:
- 他去了中国。Tā qù le Zhōngguó. (He went to China — he's there, or on the way.)
- 他去过中国。Tā qù guo Zhōngguó. (He has been to China — at some point; he's not there now.)
For the third member of the aspect family — ongoing 着 — see the grammar word 着. The full dictionary entry, with audio and every sense, is at 了 in our dictionary.
Frequently Asked Questions
Is 了 the Chinese past tense?
No. Chinese has no tense endings. Verb-了 marks completion (which can sit in the past, present or future: 我吃了饭就去 is a future sentence), and sentence-final 了 marks a new situation. Time itself is expressed by time words like 昨天 (yesterday) and 明天 (tomorrow).
Where does 了 go in the sentence?
Right after the verb when it marks a completed action (我买了一本书), and at the very end of the sentence when it marks a change of situation (下雨了). Both can appear together: 他吃了饭了.
How do I negate a sentence with 了?
Use 没 (méi) and drop the verb-了: 我吃了饭 → 我没吃饭. Using 不 instead negates intention or habit, not completion: 我不买书 means "I'm not going to buy a book".
What is the difference between 了 and 过?
了 says an action was completed and its result stands (他去了中国 — he went and is there); 过 says the action is a past experience, now over (他去过中国 — he has been there before). Negation drops 了 (没吃饭) but keeps 过 (没吃过).
Why does 我学习汉语六个月了 have 了 but describe something still going on?
That is the duration use of sentence-final 了: it measures how long the situation has lasted up to now, implying it continues. It is the standard way to say "I have been doing X for [time]".
Try the first unit free