Grammar game
已经 or 还?
已经 (yǐjīng) says something has already happened; 还 (hái) says something is still going on, or has not happened yet.
Want to keep the words you learned? Sign in to save them to your deck, or install the Pinglingo browser extension.
How to play
- You are shown a Chinese sentence with a blank and its English meaning — decide whether it needs 已经 or 还.
- Tap the option you think fits; the blank fills in and the sentence is read aloud in Mandarin, with pinyin.
- A short rule explains why that answer is correct, so the difference sticks.
- Work through the round and aim for a flawless score, then play again to lock it in.
Chinese sentences you'll practice
Every sentence in this free Chinese game, with its English translation.
- 我已经吃过饭了。 I have already eaten.
- 他还在睡觉。 He is still sleeping.
- 现在已经十点了。 It is already ten o'clock.
- 你还在工作吗? Are you still working?
- 她已经走了。 She has already left.
- 我还不懂。 I still don't understand.
- 我们已经做完作业了。 We have already finished the homework.
- 外面还在下雨。 It is still raining outside.
- 商店已经关门了。 The shop has already closed.
- 奶奶还在医院。 Grandma is still in hospital.
- 他已经二十岁了。 He is already twenty.
- 我还没吃饭。 I have not eaten yet.
Questions
Is this Chinese grammar game free?
Yes — it plays in your browser with no sign-up. Sign in only if you want to keep your best score.
Do I need to read hanzi?
The sentence is in simplified characters with an English meaning above it, and the pinyin and the spoken sentence appear after you answer, so you can learn the pattern while you learn the characters.
More free Chinese games
Whack the mole that carries the right Chinese word
Tap the falling word that matches the clue
Steer into the lane with the right word
Bounce the ball into the right brick
Shoot the invader with the right word
Chinese topics with pinyin and audio →