Grammar › Adverbs › もう・まだ
もう・まだ
A matched pair for where an action stands in time. もう looks at a change that's done; まだ at a state that's still going — or still hasn't started.
The short version
もう = "already" (with a positive verb) or "not anymore" (with a negative). まだ = "still" (something continues) or "not yet" (with a negative). The N5 pair to nail: もう〜ました ("already did") vs まだ〜ていません ("haven't yet").
もう — "already", "no longer"
もう points at a change that has taken place. With a positive past it's "already"; with a negative it flips to "not anymore".
まだ — "still"
With a positive verb or a bare state, まだ means the situation is ongoing — it hasn't changed yet.
まだ〜ていない — "not yet"
Here's the one that trips people up. "Haven't done it yet" uses the ている negative — the state of "not-having-done" is still going — not the past negative.
Watch out
Next: Frequency — いつも・よく・たまに → · 〜ている → · All grammar