Multiple choice

If you've done your homework how do you answer the question, "haven't you done your homework?"

  1. No, I have.

  2. No, I haven't.

  3. Yes, I haven't.

  4. Yes, I have.

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

When answering a negative question in English, 'Yes' confirms the positive fact (that you have done it), regardless of the negative phrasing of the question.