Of all the little words in Mandarin, 了 (le) causes English speakers the most trouble — and almost all of it comes from one false assumption: that 了 is the past tense, the Chinese "-ed." It is not. This page is about the first of the two 了s, the verb-suffix 了₁, which glues directly onto the verb and marks the action as completed — bounded, realized, done as a whole event. Completion is not the same thing as pastness. Once you separate "did this event finish?" from "did this happen in the past?", 了₁ becomes predictable, and you stop sprinkling it onto every past-tense sentence the way English trains you to.
Placement: right after the verb
The defining feature of 了₁ is position. It sits immediately after the verb, before the object. The frame is:
| Subject | Verb + 了 | Object | Meaning |
|---|---|---|---|
| 我 | 吃了 | 两碗饭 | I ate two bowls of rice |
| 他 | 买了 | 一件衣服 | he bought a piece of clothing |
| 我 | 看了 | 那本书 | I read that book |
| 她 | 喝了 | 三杯咖啡 | she drank three cups of coffee |
That slot — wedged between the verb and its object — is the visual signature of 了₁. If a 了 is sitting somewhere else (at the very end of the sentence, after the object), it is doing a different job, the change-of-state 了₂ covered on the sentence-final 了 page.
我吃了两碗饭。
wǒ chī le liǎng wǎn fàn
I ate two bowls of rice. (neutral) — 了 sits right after 吃, marking the eating as a completed, bounded event.
他买了一件衣服。
tā mǎi le yí jiàn yīfu
He bought a piece of clothing. (informal) — 买了, the classic verb + 了₁ + object shape.
我看了那本书,写得真好。
wǒ kàn le nà běn shū, xiě de zhēn hǎo
I read that book — it's really well written. (informal) — 看了 reports the reading as done.
Completion, not past tense
Here is the mental switch that fixes everything. 了₁ answers "is the event bounded / finished as a whole?" — not "is it in the past?" These usually overlap, which is why the illusion of a past tense is so strong. But they come apart cleanly, and the future is where the mask slips: 了₁ happily appears in sentences about things that haven't happened yet.
下了课我就去找你。
xià le kè wǒ jiù qù zhǎo nǐ
Once class ends I'll come find you. (informal) — the class-ending is in the FUTURE, but 了 marks it as complete relative to the going.
吃了饭再走吧,不急。
chī le fàn zài zǒu ba, bù jí
Have something to eat before you go, there's no rush. (informal) — a future, not-yet-eaten meal still takes 了₁ because it's bounded 'once done'.
她关了灯就睡了。
tā guān le dēng jiù shuì le
She turned off the light and went to sleep. (neutral) — 了 chains two completed actions in sequence: first one finishes, then the next.
The logic in those first two: 了₁ marks the first event as a completed precondition for the second. "Once class is finished," "once the meal is eaten" — the eating and the class-ending are bounded events, and their completion is what unlocks the next action. There is no past tense anywhere in "eat first, then go," yet 了₁ is exactly right.
Why the object usually wants a "weight"
A subtle but important pattern: 了₁ likes a quantified or specific object. A bare, unmodified object can leave the sentence feeling unfinished — as if you're waiting for the other shoe to drop.
我买了三本书。
wǒ mǎi le sān běn shū
I bought three books. (neutral) — the number 三本 gives the object weight, so the sentence closes cleanly.
我昨天喝了很多咖啡。
wǒ zuótiān hē le hěn duō kāfēi
I drank a lot of coffee yesterday. (informal) — 很多 quantifies the object; 昨天 (not 了) supplies the past time.
Compare that with a bare 我买了书 ("I bought book/s"), which sounds like it's leading somewhere — you expect "…就回家了" ("…and then went home"). To close such a sentence, native speakers either quantify the object (三本书) or move the 了 to the end as 了₂ (我买书了, "I've bought the books now"). This is why so many natural 了₁ sentences carry a number, a 那/这, or a modifier. Notice 昨天 above quietly proves the point again: the past-time meaning is carried by the time word, while 了 only reports the drinking as complete.
Negation deletes 了
The moment you negate a completed action with 没(有), the 了 disappears. 没 already means "the action was not realized," so completion-marking 了 becomes contradictory — you can't complete and un-complete the same event.
我没吃饭,饿死了。
wǒ méi chī fàn, è sǐ le
I haven't eaten, I'm starving. (informal) — negated with 没, so NO 了 on 吃.
This is the single most common structural slip English speakers make, because "I didn't eat" feels like it should mirror "I ate 我吃了饭." It doesn't. The full story is on the negating 了 page.
Common Mistakes
1. Attaching 了 to a habit or repeated past action. 了₁ marks a single bounded event. Habits and routines are not bounded, so they take no 了 — even when they're firmly in the past.
❌ 我以前每天都喝了咖啡。
Incorrect — a repeated habit isn't a single completed event, so no 了₁.
✅ 我以前每天都喝咖啡。
wǒ yǐqián měitiān dōu hē kāfēi
I used to drink coffee every day. — a habit takes no 了; 以前 carries the past.
2. Keeping 了 after 没. Negation with 没(有) always deletes the completion 了.
❌ 我没买了票。
Incorrect — 没 negates realization, so the 了 must be dropped.
✅ 我没买票。
wǒ méi mǎi piào
I didn't buy a ticket. — 没 alone; no 了.
3. Gluing 了 to a stative verb to mean simple past. Verbs of state — 喜欢, 是, 觉得 — don't take completion 了 to report "I liked / I was." Adding 了 forces a change reading instead ("came to like").
❌ 我很喜欢了那个电影。
Incorrect for 'I liked that movie' — 喜欢 is a state; 喜欢了 would mean 'came to like'.
✅ 我很喜欢那个电影。
wǒ hěn xǐhuan nà ge diànyǐng
I liked that movie. — a state takes no completion 了.
4. Adding 了 to a plain future plan. A future event isn't completed, so it takes no 了₁ (unless it's the "once X is done" precondition use above).
❌ 我明天看了电影。
Incorrect — a plain future plan isn't a completed event; drop the 了.
✅ 我明天看电影。
wǒ míngtiān kàn diànyǐng
I'm going to see a movie tomorrow. — 明天 sets the time; no 了.
Key Takeaways
- 了₁ is a verb suffix: it sits directly after the verb, before the object (吃了饭, 买了三本书).
- It marks completion, not past tense — the event is bounded and realized as a whole.
- Because it's about completion, it can appear in the future: 下了课就走 ("once class ends, I'll go").
- 了₁ prefers a quantified or specific object (两碗饭, 那本书); a bare object often sounds unfinished.
- Negation with 没(有) deletes 了: 我没吃饭, never ❌我没吃了饭.
- The past-time meaning comes from time words (昨天, 以前), not from 了.
Now practice Chinese
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Chinese→Related Topics
- Sentence-Final 了 (le₂): Change of State / 'Now'HSK 1 — Sentence-final 了 (le₂) reports a NEW situation — 'now it's different': 下雨了 (it's started raining), 我懂了 (now I get it), 十二点了 (it's twelve now). It marks a change of state, not the completion of a verb.
- Telling le₁ from le₂HSK 2 — The two 了s differ by position and meaning: 了₁ sits after the verb and marks a completed action (我买了票); 了₂ closes the sentence and marks a changed situation (我买票了). When the verb ends the sentence, one 了 does both (我吃饱了).
- 了 with Quantified Objects (买了两本书)HSK 2 — Verb-了 sounds complete when its object is measured or specific: 我买了两本书 is finished, but bare 我买了书 dangles — resolve it with a quantity, a follow-up clause, or sentence-final 了.
- Negating 了: Use 没, Drop 了HSK 2 — To say a completed action didn't happen, negate with 没(有) AND delete 了: 我吃了饭 → 我没吃饭. 没 already means 'it didn't occur', so 了 has no job left. And use 没, never 不, for past events.