已经 vs 了 (yǐjīng vs le): “already” and the completion particle
已经 (yǐjīng) is an adverb meaning “already,” placed before the verb but after any time phrase, and it usually pairs with sentence‑final 了 to emphasize that an action has occurred earlier than expected. 了 alone marks completion or a change of state. The key distinction is that 已经 adds a clear “already” nuance, while 了 simply signals a completed action or new situation—though they are often used together, each can appear independently.
已经 (yǐjīng) is an adverb meaning “already.” It is placed after a time phrase (if any) and directly before the verb or adjective. In most spoken contexts, it is paired with sentence‑final 了, forming the 已经…了 pattern, which emphasizes that an action has taken place or a state has been reached earlier than expected. 了 alone is a particle that marks completion of an action or a change of state; it can be used without 已经 to simply state that something has happened. The core choice is whether you need the “already” emphasis: if you want to stress that something happened sooner than expected or relative to a reference point, use 已经 (+ 了); if you only need to mark completion or a new situation, 了 alone is often sufficient. Note that 已经 cannot appear before a time phrase—it must follow it.
When to use each
Use 已经 to emphasize that an action has occurred or a state has been reached before the expected time or before a reference point. It is placed after any time expression and before the verb or adjective. It almost always pairs with 了 in everyday speech (已经…了), though in some formal or stative contexts 了 may be omitted. For example, to say “I already ate” with emphasis on “already,” use 已经.
In stative constructions (e.g., with 是, 知道, 有) or in formal writing, 已经 can appear without 了, but the 已经…了 pattern is far more common in natural conversation.
Use 了 to mark that an action is completed or that a new situation has arisen. It can be placed after a verb (verb‑了) or at the end of a sentence. 了 does not carry the “already” emphasis; it simply signals that something has happened or changed. It is often used alone when the timeframe is clear or when you do not need to stress “already.” For example, 我吃了 means “I ate” (completion), without implying “already.”
When used together with 已经, the 了 reinforces the completion aspect, but 了 alone does not imply earliness. Negation of a completed action uses 没(有) rather than 不, and 了 is dropped in the negative: 我没吃, not *我没吃了.
At a glance
| 已经 | 了 | |
|---|---|---|
| Position in sentence | After time phrase, before verb/adjective | After verb (V‑了) or sentence‑final |
| Core meaning | Emphasizes “already” (earlier than expected) | Marks completion or change of state |
| Can stand alone? | Often paired with 了, though sometimes used alone (formal/stative) | Commonly used alone without 已经 |
| Negation | Negated with 还没(有)…呢 (not yet) | Negated with 没(有)… (did not), 了 is omitted |
| Typical pattern | 已经 + Verb + 了 (or just 已经 + stative verb) | Verb + 了 (sentence‑final or verb suffix) |
Examples
- 已经我已经吃饭了。Wǒ yǐjīng chīfàn le.I have already eaten.Standard 已经…了 pattern; emphasizes that I ate earlier than expected.
- 了我吃饭了。Wǒ chīfàn le.I ate. / I have eaten.Plain completion; no “already” emphasis.
- 已经他昨天已经去了。Tā zuótiān yǐjīng qù le.He already went yesterday.Time phrase 昨天 comes before 已经: correct.
- 了她知道了。Tā zhīdào le.She knows now. / She found out.了 marks a change of state (didn’t know → knows).
- 已经我已经知道这件事。Wǒ yǐjīng zhīdào zhè jiàn shì.I already know about this matter.With stative verb 知道, 了 can be omitted; still “already” idea.
- 已经✗我已经昨天去了。✗ Wǒ yǐjīng zuótiān qù le.(I already yesterday went.)Wrong position: 已经 must follow the time phrase. Correct: 我昨天已经去了。
Common mistakes
- Placing 已经 before a time phrase: ✗ 我已经昨天去了 → Correct: 我昨天已经去了.
- Omitting 了 after 已经 in a typical action verb sentence: ✗ 我已经吃饭 → Should be 我已经吃饭了.
- Using 已经 where 了 alone would be more natural, e.g., “我去年去了中国” (not *我去年已经去了中国) unless you want to emphasize “already” (e.g., long before expected).
- Negating 已经…了 with 没: ✗ 我没已经去 → Use 还没…呢: 我还没去呢.
- Adding 了 when negating a completed action: ✗ 我没吃了 → Correct: 我没吃.
FAQ
- When do I use 已经 vs 了?
- Use 已经 when you want to emphasize that something happened “already,” often earlier than expected. 了 alone simply marks completion or a change of state. They are commonly used together (已经…了) when you want both the “already” emphasis and the completion marker.
- Can I use 已经 without 了?
- Yes, but only in certain contexts: with stative verbs like 知道 (know), 是 (be), 有 (have), or in formal/literary Chinese. For example, 我已经知道 (I already know) is acceptable, though 我已经知道了 is more common in speech. For action verbs, the 已经…了 pattern is nearly mandatory.
- Is it correct to say “我已经昨天去了”?
- No. 已经 must come after any time phrase. The correct order is time phrase + 已经 + verb + (了). So: 我昨天已经去了.
- Does 了 always need 已经?
- Not at all. 了 can mark completion without any “already” meaning. For example, 我吃饭了 simply means “I ate” or “I’ve eaten.” It does not imply earliness. Only use 已经 when you wish to stress the “already” nuance.