noch nicht or nicht mehr?
a2Two negations pointing in opposite directions: noch nicht means it is still ahead, nicht mehr means it is over. Their positive counterparts are schon and noch.
noch nicht
Not so far, but it is expected. The opposite of schon.
Der Bus ist noch nicht gekommen.The bus has not come yet.
nicht mehr
Yes before, no longer now. The opposite of noch. Before a noun it becomes kein … mehr.
Ich wohne nicht mehr in München.I no longer live in Munich.
The mistake
Ich habe nicht mehr gegessen, ich habe Hunger.
Ich habe noch nicht gegessen, ich habe Hunger.
Someone who is hungry still has the meal ahead of them - that is noch nicht. Nicht mehr would mean they have stopped eating.
Rule of thumb
Draw a timeline: noch nicht sits before the event, nicht mehr after it.
Learn this with merke.me
Create a free account to practice this with spaced repetition and track your progress.
Start free