78 graded passages with Pinyin, audio & quizzes
Phrases by situation, with pinyin & audio
Learn words through real-life situations
Stroke order for every character
The building blocks of Chinese characters
Split hanzi into parts, remember by story
Meaning: Already / completion of action or new situation
我吃了。
Wǒ chī le.
I have eaten.
他买了一本书。
Tā mǎi le yì běn shū.
He bought a book.
下雨了。
Xià yǔ le.
It's raining now.
我没吃饭。
Wǒ méi chī fàn.
•Negate with 没 and DO NOT keep 了 in negative sentences.
⚠️ Common Mistakes:
•Keeping 了 in a negative sentence with 没: WRONG 我没吃了 → RIGHT 我没吃.
•Treating 了 as a mandatory past tense marker on every verb — 了 marks completion or change, not tense.
Combine Vocabulary, Grammar, Reading Practice, Listening, Hanzi Writing, and Mock Exams at HSK 1 to master all skills together.
I haven't eaten.
你看了那个电影吗?
Nǐ kàn le nàge diànyǐng ma?
Did you watch that movie?
Explore all Mandarin Chinese modules from beginner to advanced: Listening, Reading, Vocabulary, Grammar, Characters, and HSK Mock Tests.