By now you know the two jobs of 了: after a verb it presents an action as complete (Part 1), and at the end of a sentence it reports that things are different now (Part 2).
So what happens when you meet a sentence like this?
Two 了's, one sentence. This is not a typo, and it is not "double past tense". It is the two jobs of 了 working together.
Why Do Some Sentences Have Two 了's?
Because the speaker wants to say two things at the same time:
- The action is complete — that is the 了 right after the verb.
- And this is where we are now — that is the 了 at the end.
了 … 了 = “already this much, up to now — and it may continue.”
Each 了 Still Does Its Own Job
Split the sentence and you can see both halves clearly.
The first sentence simply reports what happened. The second one puts you inside the moment: three bowls is the score right now, and the meal is not necessarily over.
Meaning 1: So Far, and Still Going
When a number or amount appears, 了…了 usually means “this much so far”.
Meaning 2: Duration Up to Now
With a length of time, 了 at the end means the situation has continued until this moment.
Compare with a duration that is finished and closed:
One 了 vs. Two 了's
| Sentence | Meaning | Still going? |
|---|---|---|
| 我吃了三碗饭。 | I ate three bowls. | Finished, closed |
| 我吃了三碗饭了。 | I've eaten three bowls so far. | Possibly continuing |
| 我吃饭了。 | I've eaten / I'm eating now. | New situation |
Short Verbs: One 了 Does Both Jobs
With a simple verb and no object or number, one 了 already carries both meanings — completion and a new situation. Do not add a second one.
Saying 他走了了 is never correct. Two 了's appear only when there is something in between — an object, a number, or a length of time.
Three Common Mistakes
1. Using 了…了 for a plain past event
✗ 我昨天买了一本书了。→ ✓ 我昨天买了一本书。 Yesterday's shopping is closed; nothing continues into now.
2. Forgetting the final 了 with “so far”
✗ 我学中文两年。→ ✓ 我学中文两年了。 Without the final 了 the sentence sounds unfinished to a native ear.
3. Adding 了 to a negative sentence with 没
✗ 我没吃了饭。→ ✓ 我没吃饭。 没 already cancels completion, so the verb takes no 了. (A final 了 is fine in 我没吃饭了?-type change sentences, but keep it away from the verb.)
Everyday Sentences With 了…了
The Most Important Thing to Remember
Two 了's are not double past tense. They are two different jobs standing next to each other:
- Verb + 了 — the action is complete.
- 了 at the end — this is the situation right now, and it may continue.
In Part 4 we finish the series with the fixed everyday patterns you will hear constantly: 太…了、快…了、别…了、不…了.
The Complete Mastering 了 Series
Four articles, one core problem of 了 each — short, everyday examples, no grammar-term overload. 四篇文章,每篇只解决“了”的一个核心问题。
- Part 1: 了 After a Verb — Completion, Not Past Tense
- Part 2: Sentence-Final 了 — When Something Has Changed
- Part 3: Two 了's in One Sentence — 了…了 (you are here)
- Part 4: Everyday 了 — 太…了, 快…了, 别…了, 不…了
Quick Quiz · 课后小测
Choose the more natural sentence for each situation. 每题选出更自然的说法,系统会立即给出中英文解析。
1. You have eaten three bowls of rice — and you may keep eating.
你已经吃了三碗饭,而且可能还会继续吃。
2. You have been studying Chinese for two years and still are.
你学中文两年了,现在还在学。
3. Simply reporting a finished action, nothing more.
只是陈述一个已经完成的动作。
4. You waited half an hour and you are still waiting (a bit impatient).
你已经等了半个小时,现在还在等(有点不耐烦)。
5. Which sentence means “I've already drunk three cups (so far)”?
哪一句表示“到现在我已经喝了三杯”?
6. Your friend has already left and is not here anymore.
你的朋友已经走了,不在这里了。
Answered · 已作答:0 / 6
Practise 了 With Real Sentences
Build, arrange, and speak full Mandarin sentences until 了 feels automatic.
Open Sentence Practice