Learn English – How is double negation interpreted in English

meaning-in-contextnegation

In my native language, double negations "cancel out". I have been trying to learn English using movies and such things, but double negation confuses me. I see instances when double negation cancels out, and some when they do not.

For example, "I haven't got no money" is interpreted as "I have no money." "There wasn't anyone who didn't enjoy the party" is interpreted as "Everyone enjoyed the party."

Is this context dependent? If so, how does one decide which interpretation is correct?

Best Answer

In formal use, negation is "mathematical": double negations cancel out, as in your second example.

In colloquial use, however, double negation is usually "intensive": doubling a negation reinforces the negative sense.

Attention to context and emphasis will usually make it pretty clear what is intended.

  • The speaker, on being urged to buy something, shakes his head sadly and says "I haven't got no money." - He means he has no money.
  • The speaker, on being urged to contribute as much as his rich friend, grimaces and says "I haven't got no money, but ..."? - He means he has some money, but not enough.
  • The speaker enthusiastically exclaims "Ain't nobody didn't have a good time!" - There are three negatives there, but only two cancel out; he means, emphatically, that "nobody didn't have a good time" = everybody did have a good time.
Related Topic