Home
Q&A
No lo sabe nadie

No lo sabe nadie

5
votes

I'm studying, and I came across the following:

¿Quién sabe esto? No lo sabe nadie.

I would have said: Nadie lo sabe.

Am I wrong? Or does either one work?

I think I'm having double negative confusion...please help!

3557 views
updated Oct 9, 2011
posted by MLucie

6 Answers

2
votes

There is actually a grammatical rule about negatives in Spanish. If I remember this correctly, in a negative statement a negative must precede the verb. So you can say,

Nadie lo sabe.

Because there is a negative before the verb.

But you cannot say

Lo sabe nadie. If nadie follows the verb you have to use the double negative:

No lo sabe nadie.

updated Sep 20, 2011
posted by Jeremias
Okay...I can remember that! - MLucie, Sep 20, 2011
2
votes

Compare these:

¿Quién sabe esto? who knows this?

1. No lo sabe. (unspecified singular subject) doesn't know it.

2. No lo sabe nadie. nobody doesn't know it.

Which do you prefer? First get past the completely unavoidable double-negative. If you go with the first one, how do you know the response isn't directed at the first student sitting in the front, middle seat? It's better here to have a subject.

updated Sep 20, 2011
posted by pesta
2
votes

Well it's not that "nadie lo sabe" is really incorrect, it's just that seeing a double negative might be more common in Spanish. It's kind of an emphasis thing.

updated Sep 20, 2011
posted by unMica
2
votes

Lucie, don't worry. Both "no lo sabe nadie" and "nadie lo sabe" are perfectly correct. They don't differ in meaning importantly, the difference is very subtle.

Languages have different forms to express the same thing. This is one of those examples. "Nadie lo sabe" is perfect, but I, as a native speaker, like saying "no lo sabe nadie". For some reason, it seems to be closer to my thoughts.

updated Sep 20, 2011
edited by cogumela
posted by cogumela
Maybe I wrote your "some reason" in my response? I believe so. Hi, cogu! - pesta, Sep 20, 2011
Thanks Cogu! That helps a lot. :-) - MLucie, Sep 20, 2011
1
vote

Pesta:

It's better here to have a subject.

Actually, I'm not perceiving that nadie as a subject (although it is). Rather, I think I'd translate it as :

(That) is not known to anyone.

Which probably sounds quite strange to you, but I think it's closer to the sense of "no lo sabe nadie"

updated Sep 20, 2011
edited by cogumela
posted by cogumela
1
vote

Mlucie, that double-negative gets me, too. I think "no lo sabe nadie" is correct, though it literally translates into English as an unacceptable double negative.

updated Sep 20, 2011
posted by 0066c384