Negation, Correction (sondern), and doch as a Positive Answer

Negation rarely stands alone — you usually negate something in order to correct it, or you answer someone's negative statement to contradict it. German has two specialized tools for exactly these moves: sondern, which supplies the correction after a negation ("not X but Y"), and doch, a third answer word that contradicts a negative. English has neither: it overloads "but" for both contrast and correction, and it has only "yes/no" where German has three answers. This page shows both tools in action.

sondern: the correction after a negation

sondern means "but rather" / "but instead." It does one specific job: after you negate something, sondern introduces the corrected version. The structure is fixed — nicht/kein X, sondern Y — where Y replaces the negated X.

Wir treffen uns nicht heute, sondern morgen.

We're meeting not today, but tomorrow. (sondern corrects the negated 'heute')

Das ist kein Wein, sondern Traubensaft.

That's not wine, but grape juice. (sondern after kein, correcting the noun)

Ich komme nicht aus Österreich, sondern aus der Schweiz.

I'm not from Austria, but from Switzerland. (informal)

Two conditions must both hold for sondern: (1) the first clause is negated, and (2) the second clause replaces what was negated — the two cannot both be true at once. "Not today but tomorrow" works because a meeting cannot be both today and tomorrow; sondern states the real alternative.

sondern versus aber

This is where English speakers stumble, because English uses "but" for both. German splits them: aber is plain contrast ("but, however" — both statements can stand), while sondern is corrective replacement after a negation. Compare:

ConjunctionUseExample
aberContrast; both parts holdEs ist teuer, aber gut.
sondernCorrection after negation; Y replaces XEs ist nicht teuer, sondern billig.

Der Film war nicht langweilig, sondern spannend.

The film wasn't boring, but exciting. (sondern — exciting replaces boring)

Der Film war lang, aber spannend.

The film was long, but exciting. (aber — both 'long' and 'exciting' are true)

The test: if the second part cancels and replaces the first (you negated X precisely so you could assert Y instead), use sondern. If both parts simply coexist as a contrast, use aber. The dedicated aber-vs-sondern page works through the edge cases.

💡
sondern needs a negation in front of it — no nicht or kein, no sondern. And it always introduces the true alternative to what you just denied. If both halves of your sentence are simultaneously true, you want aber, not sondern.

doch: the answer that contradicts a negative

Here is a feature with no English equivalent. German has three answer words, not two:

WordAnswers a...Means
japositive question, agreeingyes
neinany question, denyingno
dochnegative question/statement, contradicting"yes (I do / it is)!"

When someone asks a negative question or makes a negative statement, and you want to assert the positive, German requires doch — not ja. doch means "on the contrary — yes, it is so." English has to spell this out ("Yes, I do!" / "Yes it is!"), but German packs it into one word.

Hast du keinen Hunger? — Doch, ich habe großen Hunger!

Aren't you hungry? — Yes I am, I'm very hungry! (doch contradicts the negative question)

Du kommst doch nicht mit? — Doch!

So you're not coming along? — Yes I am! (doch overturns the negative assumption)

Das schmeckt dir nicht. — Doch, es ist köstlich!

You don't like it. — Yes I do, it's delicious! (doch contradicts a negative statement)

Why does German need a third word? Because answering a negative question with "yes" is genuinely ambiguous in English: if someone asks "You don't want it?" and you say "Yes," do you mean "yes, correct, I don't" or "yes, I do want it"? German resolves this cleanly: nein confirms the negative (I don't), and doch overturns it (I do). The word exists precisely to remove the ambiguity English lives with.

💡
When a question contains a negation (kein, nicht) and your answer is positive, you must use doch, never ja. ja to a negative question is at best confusing and at worst reads as agreement with the negative. doch is the contradiction.

Answering positive vs negative questions

Lining up the same idea both ways makes the system click. To a positive question, you use ja or nein as in English. To a negative question, the positive answer switches to doch:

Hast du Zeit? — Ja, klar.

Do you have time? — Yes, sure. (positive question → ja)

Hast du keine Zeit? — Doch, ich habe Zeit.

Don't you have time? — Yes, I do have time. (negative question, positive answer → doch)

Hast du keine Zeit? — Nein, leider nicht.

Don't you have time? — No, unfortunately not. (negative question, negative answer → nein)

So the negative question Hast du keine Zeit? takes doch (yes, I do) or nein (no, I don't) — but never ja.

A note on the other doch

The answer-word doch is one of several uses of doch in German. The same word also appears as a softening modal particle inside statements (Komm doch mit! — "Do come along!") and as a contrastive conjunction ("yet, however"). Those uses are covered on the modal-particle page; here, focus on doch as the standalone positive answer to a negative — the use English speakers most consistently miss.

Common Mistakes

Answering a negative question with ja instead of doch.

❌ Hast du keinen Hunger? — Ja.

Confusing/wrong — to a negative question, the positive answer is doch, not ja.

✅ Hast du keinen Hunger? — Doch!

Aren't you hungry? — Yes I am!

Using aber where the negation calls for sondern.

❌ Das ist nicht Tee, aber Kaffee.

Incorrect — Y replaces the negated X, so this needs sondern.

✅ Das ist kein Tee, sondern Kaffee.

That's not tea, but coffee.

Using sondern without a preceding negation.

❌ Es ist teuer, sondern gut.

Incorrect — sondern requires a negation in the first part; for plain contrast use aber.

✅ Es ist teuer, aber gut.

It's expensive, but good.

Using doch to answer a positive question.

❌ Hast du Zeit? — Doch.

Incorrect — doch only contradicts a negative; a positive question takes ja.

✅ Hast du Zeit? — Ja.

Do you have time? — Yes.

Key Takeaways

  • sondern corrects a negation: nicht/kein X, sondern Y, where Y replaces the denied X.
  • Distinguish sondern (corrective, needs a preceding negation) from aber (plain contrast, both parts hold).
  • German has three answer words: ja (yes to positive), nein (no), and doch (yes, contradicting a negative).
  • To a negative question with a positive answer, you must use doch, never ja — there is no English one-word equivalent.
  • The standalone answer doch is distinct from the doch modal particle inside statements.

Now practice German

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning German

Related Topics

  • Negation: nicht and keinA1German's two main negators and their division of labour — kein negates nouns with an indefinite or no article, nicht negates everything else, and the choice hinges on the noun's article.
  • aber vs sondern (but)A2Both mean 'but', but sondern is used only after a negation it corrects ('not X, but rather Y'), while aber covers every other kind of contrast — the negation in the first clause is your trigger.
  • Yes/No Questions (Entscheidungsfragen)A1German forms yes/no questions purely by putting the verb first — no 'do' helper — and answers them with ja, nein, or the special doch that overturns a negative question.
  • The Versatile dochB1The Swiss-army-knife particle: doch rebuts a negative question ('yes I do!'), insists against a contradiction, softens commands and invitations, recalls shared knowledge, and voices wishes — one word covering what English splits across yes/but/do/after all.
  • The Position of nichtB1How 'nicht' fits into the wider negation toolkit, what it negates versus 'kein', and how its position marks the scope of negation.
  • Negative Words: nie, niemand, nichts, nirgendsA2The negative pro-forms that negate on their own — never, nobody, nothing, nowhere — and how each pairs with a positive counterpart in a clean system.