Grammar game

已经 or 还?

已经 (yǐjīng) says something has already happened; 还 (hái) says something is still going on, or has not happened yet.

Score Q / ✅ 🔥

Want to keep the words you learned? Sign in to save them to your deck, or install the Pinglingo browser extension.

How to play

  1. You are shown a Chinese sentence with a blank and its English meaning — decide whether it needs 已经 or 还.
  2. Tap the option you think fits; the blank fills in and the sentence is read aloud in Mandarin, with pinyin.
  3. A short rule explains why that answer is correct, so the difference sticks.
  4. 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.