JLPT Grammar Comparison

もう vs まだ

How to tell them apart

もう marks a change from a past state — something has already happened or is no longer the case (もう食べた, もう勉強していない), while まだ marks continuity — the same state persists or has not yet begun (まだ食べていない, まだある). The trap is that both can pair with negative verbs, but the meaning flips: もう食べていない means you stopped, whereas まだ食べていない means you haven't started. Choose based on whether the state changed or stayed the same.

Grammar pointMeaningJLPT level
もう mou Already / no longer N5
まだ mada Still / not yet N5

もう mou

N5Basic

Already / no longer

(not) anymore; (not) any longer; already; yet; now | Someone or something is no longer in the same state that he or it was in some time ago.

  1. A:もう宿題をしましたか。 B:はい、もうしました。

    A: Have you done your homework yet (or already)? B: Yes, I 've already done it.

  2. ヒルさんはもう日本語を勉強していない・いません。

    Mr. Hill is not studying Japanese any longer.

Full もう grammar page →

まだ mada

N5Basic

Still / not yet

Still; (not) yet | Someone or something is in some state he or it was in some time ago.

  1. A:もう昼ご飯を食べましたか。B:いいえ、まだ食べていません。/いいえ、まだです。

    A: Have you eaten your lunch yet? B: No, I haven't eaten it yet./No, not yet.

  2. お酒はまだありますか。

    Do you still have sake?

Full まだ grammar page →

もう and まだ are both JLPT N5 grammar points that Japanese learners often mix up. This page compares them side by side — meanings, usage and example sentences — so you can tell them apart.