There Are Actually Two 了
Most confusion about 了 disappears once you separate the two jobs it does. One attaches to a verb and marks a completed action. The other sits at the end of a sentence and marks a change of state.
They can appear together: 我买了书了 — I have bought the book. But you rarely need both, and beginners overuse them.
了 1: Completed Action
This 了 marks that an action is finished, not that it happened in the past. Tense comes from context; 了 marks completion.
Negation and questions
了 2: Change of State
Sentence-final 了 signals that something is now different from before, or newly relevant to the conversation.
The test
Ask: has something changed? If yes, sentence-final 了 fits. If you are reporting a finished action on a definite object, use 了 after the verb instead.
When Not to Use It
Experience is the third member of the family: 过 marks having done something at least once, 我去过中国. Keep 了 (completion) and 过 (experience) distinct.
Fixed Patterns With 了
Common Mistakes
Practice
Decide whether each sentence needs 了, and where.
- I bought two books yesterday.
- It is raining.
- I drink tea every morning.
- I have been to Beijing.
- I understand it now.
Compare with 把 and 被 in 把 and 被 sentences, and see the HSK 3 plan for where this fits in the syllabus.
FAQ
Does 了 always mean past?
No. 了 marks completion, which usually coincides with past but not always: 明天下了课我就来 is future and still uses 了. Past time with no completion, such as a habitual action, takes no 了 at all.
Why do I sometimes see two 了 in one sentence?
Verb 了 marks the completed action and sentence-final 了 marks the current relevance: 我买了票了 — I have bought the ticket, so we can go. It is grammatical but often unnecessary, and beginners should use one at a time.
What is the difference between 了 and 过?
了 marks completion of a specific action; 过 marks experience at some point in your life. 我吃了北京烤鸭 means I ate it (that time); 我吃过北京烤鸭 means I have eaten it before.
How do I negate a sentence with 了?
Use 没 or 没有 and drop 了: 我没买书. This is the standard past negative. 了 and 没 do not appear together in the same clause.