Mandarin Aspect Markers: 了, 在/正在, 过 - the System That Replaces Tense
The principle
Mandarin separates TIME (when) from ASPECT (what state the action is in). English fuses them into the verb form: 'I ate' carries both past time and completed aspect. Mandarin pulls them apart.
- Time goes at the FRONT of the sentence, in a time word: 今天 (jīn tiān), 昨天 (zuó tiān), 明天 (míng tiān), 去年 (qù nián).
- Aspect goes AFTER the verb, in a particle: 了 (le), 在 (zài), 过 (guò), 着 (zhe).
The verb itself never changes. 吃 (chī) is always 吃 (chī).
了 (le): completion and new situation
The most-used, most-confused aspect particle. It does TWO related but distinct jobs.
Job 1: completion (post-verb 了 (le))
When 了 (le) sits directly AFTER the verb, it marks the action as completed.
- 我吃饭。 (Wǒ chī le fàn.) - I ate / I have eaten.
- 他买一本书。 (Tā mǎi le yì běn shū.) - He bought a book.
- 我看那部电影。 (Wǒ kàn le nà bù diàn yǐng.) - I watched that film.
The action is finished. No commitment about when - that's the time word's job - just that it's done.
Job 2: new situation (sentence-final 了 (le))
When 了 (le) sits at the END of the sentence (after any object), it marks a CHANGE - the situation is new, or has reached a point that wasn't true before.
- 我吃饭。 (Wǒ chī fàn le.) - I'm eating now / I've started eating. (NEW: I wasn't before.)
- 太晚。 (Tài wǎn le.) - It's late now. (NEW: time has crossed a threshold.)
- 他来。 (Tā lái le.) - He's here / He's come. (NEW: he wasn't before.)
- 我有钱。 (Wǒ yǒu qián le.) - I have money now. (NEW: I didn't before.)
- 春天。 (Chūn tiān le.) - It's spring now.
The clue is the change. 'Now I do', 'now it is', 'now I have' - the situation has shifted.
Both at once
A sentence can carry both functions of 了 (le). They sit in different positions and do different jobs.
- 我吃三个苹果。 (Wǒ chī le sān ge píng guǒ le.) - I've eaten three apples (and the situation is that I've reached this point).
The first 了 (le) is post-verb completion. The second is sentence-final change-of-state. Don't try to translate them separately; together they paint 'I've eaten three apples so far'.
When NOT to use 了 (le)
This is where English speakers over-apply 了 (le). Three traps:
- Habitual / general statements: 我每天吃饭 (wǒ měi tiān chī fàn), NOT 我每天吃了饭 (wǒ měi tiān chī le fàn). Habit isn't completion.
- Negative sentences: use 没 (méi) + verb (no 了 (le)). 我没吃 (I haven't eaten), NOT 我没吃了 (wǒ méi chī le).
- Stative descriptions: 'I am Chinese', 'he is tall', 'the book is on the table' - these aren't actions that complete. No 了 (le).
在 (zài) / 正在 (zhèng zài): ongoing action
Pattern: subject + (or (zhèng zài)) + verb.
- 我吃饭。 (Wǒ zài chī fàn.) - I'm eating.
- 他看书。 (Tā zhèng zài kàn shū.) - He's reading (right now).
- 我学中文。 (Wǒ zài xué zhōng wén.) - I'm learning Chinese.
- 他工作。 (Tā zhèng zài gōng zuò.) - He's working (right at this moment).
在 (zài) by itself is the everyday form. 正在 (zhèng zài) adds 'at this very moment' emphasis. You can also end with 呢 (ne) for an even more casual ongoing feel: 我吃饭呢 (I'm eating, mate). All three say roughly the same thing.
Note that 在 (zài) here is the aspect marker, NOT the location-preposition 在 (at). Context disambiguates. 我在家 (wǒ zài jiā) = I'm at home (location 在 (zài)). 我在吃饭 (wǒ zài chī fàn) = I'm eating (aspect 在 (zài)).
过 (guo): 'have ever' experiential
Pattern: verb + . 'Have you ever done X?', 'I have done X at some point in my life.'
- 我去中国。 (Wǒ qù guo zhōng guó.) - I've been to China (at some point).
- 你吃火锅吗? (Nǐ chī guo huǒ guō ma?) - Have you ever eaten hotpot?
- 我没看这部电影。 (Wǒ méi kàn guo zhè bù diàn yǐng.) - I haven't seen this film.
- 他学法语。 (Tā xué guo fǎ yǔ.) - He's studied French (at some point in the past).
The 过 (guò) says: at some unspecified point, the experience happened. It doesn't matter when, doesn't matter how recent, doesn't matter whether the result still holds. The experience is in your CV.
Negation of 过 (guò) uses 没 (méi) + verb + 过 (not 不 (bù)). The 过 (guò) stays in. 我没去过中国 (I haven't been to China).
了 (le) vs 过 (guò): the distinction
This trips up everyone. 了 (le) says the action happened (often recently, often relevantly). 过 (guò) says the experience is in your past, at some unspecified point.
- 我去中国。 - I went to China. (Specific occasion, often recent.)
- 我去中国。 - I've been to China. (At some point. CV-like.)
- 我吃饭。 - I ate (a specific meal, e.g. dinner just now).
- 我吃那道菜。 - I've eaten that dish (before, at some point).
If you can swap in 'have ever' in English, use 过 (guò). If you mean a specific completed event, use 了 (le).
Position summary
| Particle | Position | Function |
|---|---|---|
| (1) | directly after the verb | action completed |
| (2) | at the very end of clause | new situation / change |
| (zài) / (zhèng zài) | before the verb | action in progress |
| (guò) | directly after the verb | experiential 'have ever' |
Time words (今天 (jīn tiān), 昨天 (zuó tiān), 明天 (míng tiān) etc.) sit at the front, before the verb, after the subject. They establish WHEN; the aspect markers establish in what STATE.
What to drill
- Stop mapping (le) to English past tense. 了 (le) = completion or new situation. English past doesn't fit cleanly.
- Negatives use (méi), no (le). 我没吃 (wǒ méi chī), not 我没吃了 (wǒ méi chī le).
- / for 'I'm doing X right now'. Position before the verb.
- for 'I've ever done X'. Position after the verb, negate with 没.
- Time word + aspect particle = the full picture. 我昨天吃了 (yesterday + completion). 我以前吃过 (in the past + experiential).
For how the aspect system sits inside Mandarin's broader word-order machinery, see the word-order page.