Merry Mandarin logo Merry MandarinGrammar Lab
A2 Intermediate Aspects & Time

Does 了 Mean Past Tense? The Completed-Action 了

No — 了 marks completion (aspect), not past tense. Right after a verb it says the action is finished: 我买了 (“I('ve) bought it”), 我吃了三个 (“I ate three”). It works in future sentences too.

Why this trips learners up

Almost every learner's first theory is that 了 (le) is the Chinese past tense — and it's a trap. 了 marks completion (aspect), not when something happened (tense). Sitting right after the verb, it says the action is finished: 我买 = “I('ve) bought it”, 飞机起飞 = “the plane has taken off”. The give-away that it isn't past tense: 了 turns up in future sentences too — 我吃饭就去 = “I'll go once I've eaten”.

Placement has a few cases. Bare: Subject + Verb + 了 (他们到了 = “they've arrived”). With a counted object, 了 sits between the verb and the object: Verb + 了 + [Number + Measure] + Object (我喝了一杯水). A time word works the same way (昨天我看了一部电影), and sometimes 了 goes after the object instead (我交学费了). For a string of actions you use just one 了, after the final verb (我去图书馆借了书) — not one per verb like English. And the negative drops it entirely: “I didn't buy it” is 我没买, never 我没买了. This is the completed-action 了 (了1); for the other one — the 了 at the very end that signals a new situation — see the change-of-state 了.

The structure

SubjectVerb le
Colour key

Each colour marks one grammatical role — and the same colour means the same role on every page in the Lab.

Pattern Subject Verb Object Time Place Negation Adverb Measure word Number

Examples in context

Real-world sentences, easiest first. Toggle pinyin or the translation, tap any word to see its role, or play the audio.

Tap a word to see its grammatical role.

fēijī 飞机 Subject qǐfēi 起飞 Verb le Pattern

The plane has taken off.

kèrén 客人 Subject dōu Adverb dào Verb le Pattern

The guests have all arrived.

Subject Verb le Pattern Number bēi Measure word shuǐ Object

I drank a glass of water.

zuótiān 昨天 Time Subject kàn Verb le Pattern Number Measure word diànyǐng 电影 Object

Yesterday I watched a movie.

Subject jiāo Verb xuéfèi 学费 Object le Pattern

I('ve) paid the tuition.

zuótiān 昨天 Time Subject méi Negation Verb shàngbān 上班 Verb

I didn't go to work yesterday (the negative drops 了).

Subject Verb túshūguǎn 图书馆 Place jiè Verb le Pattern Number běn Measure word shū Object

I went to the library and borrowed a book (one 了, for the whole sequence).

Subject chī Verb le Pattern fàn Object jiù Adverb Verb

I'll go once I've eaten — completion in the future, so 了 can't be “past tense”.

Common mistakes

Avoid: 我没买了。 wǒ méi mǎi le.
Say this: 我没买。 wǒ méi mǎi. (= I didn't buy it)

Why it happens: The negative of a completed action is 没 + verb, with NO 了. 没 already says it didn't happen, so the completion 了 drops out: “I didn't buy it” is 我没买, never 我没买了.

Avoid: 我每天喝了咖啡。 wǒ měitiān hē le kāfēi.
Say this: 我每天喝咖啡。 wǒ měitiān hē kāfēi. (a habit — no 了)

Why it happens: 了 marks a one-off completed action, so it clashes with a habit. “I drink coffee every day” is 我每天喝咖啡 (no 了); add 了 and it implies a single finished event, which 每天 contradicts.

Avoid: 我去了商店买了东西。 wǒ qù le shāngdiàn mǎi le dōngxi.
Say this: 我去商店买了东西。 wǒ qù shāngdiàn mǎi le dōngxi.

Why it happens: A run of actions needs only ONE 了, after the last verb — not one per verb the way English marks every past tense. “I went to the store and bought things” is 我去商店买了东西, not 我去了商店买了东西.

Compare & contrast

了 in a PAST sentence了 in a FUTURE sentence (still not “past tense”)The difference
我昨天吃了饭。wǒ zuótiān chī le fàn. = I ate (past)我明天吃了饭就去。wǒ míngtiān chī le fàn jiù qù. = tomorrow, after I eat (future)我昨天吃了饭 — 了 after a past action (“I ate”). 我明天吃了饭就去 — the same 了, in a sentence about tomorrow (“once I've eaten, I'll go”). The 了 didn't change; only 昨天 / 明天 sets the time.
他上周到了。tā shàng zhōu dào le. = he arrived last week他到了就给你打电话。tā dào le jiù gěi nǐ dǎ diànhuà. = he'll call once he arrives (future)他上周到了 — “he arrived last week” (past). 他到了就给你打电话 — “he'll call once he arrives” (future). Completion either way; the time comes from elsewhere.
Rule of thumb了 marks completion, not past time. The same 了 appears in past sentences (我吃了 = “I ate”) and future ones (吃了就走 = “I'll leave once I've eaten”). It promises the action is (or will be) finished; the time frame comes from time words, not from 了.

Try it yourself

Say “I drank two bottles of water” — tap the words into order.

Related patterns

Quick reference card
Merry Mandarin Does 了 Mean Past Tense? The Completed-Action 了 grammar.merrymandarin.com

A pocket summary — print it and keep it by your desk.

Structure
Subject + Verb + 了
Example
飞机起飞了
The plane has taken off.
Watch out
✗ 我没买了。  →  ✓ 我没买。