"I never find good cooks."
Translation:Soha nem találok jó szakácsokat.
I was thinking for quite a long time how to describe why I feel it unnatural. I've even read some related grammar rules, but unfortunately I cannot really explain why it sounds unnatural for me.
I hardly ever use this word order in a situation like that. I would use the accepted answer ("Soha nem találok jó szakácsokat."). And to be frank I would use "sehol" (literally means nowhere) instead of "soha".
The closest I would say is "A jó szakácsokat sehol nem találom" (with a definite article, but it definitely emphasizes the subject, almost like: "they are the good cooks who I cannot find, I don't know where they went|are") and I used definite conjugation ("találom" instead of "találok").
After I've written this, I tend to feel I have more problem with the word "soha" than with the word order itself.
I'm terribly sorry, but I'm afraid I didn't make it clearer, quite the contrary...
I can imagine a context for it but it might sound uncommon in general. If I were to describe the structure, I'd go with: "Regarding good cooks, I can't find any." Most of the time, setting up an indefinite topic ("(any) good cooks") and then even finishing it with complete denial ("I can never find") is just unusual.
Everything I've seen has "soha nem" as a unit. The negated item (usually a verb) goes imediately after "nem", much like the construction using "nincs". See comment: https://forum.duolingo.com/comment/17189515.
You can put "Én" at the beginning but the emphasis is on the "Can't Never" so it is left out.
Why it has to have the "nem" the sentence? Duolingo say that the translation of "never" is "soha nem" and "soha" but it requires the "nem". At least from an english perspective it has not too much sense to say "never not". Any help in here why is it important to include it?
Hungarian is all about double negatives. :)
If you have any negative pronoun, like soha - never, senki - nobody, semmi - nothing, semelyik - none, and so on, you need a form of nem somewhere to make them work within a sentence.
Just a rule you have to follow but can't really explain. Kinda like the auxiliary "do" in English, where you have to say "She does not read" instead of "She reads not", although the latter would make more sense.
Okay, this sounds like a call... :)
I don't think it was the same kind of "by choice" rule in Hungarian - actually the phenomenon isn't particularly Hungarian, it exists in Romanian and Polish too, just to name languages I'm currently learning.
It's more like "negative pronouns" aren't quite "negative" (by Hungarian grammar convention, they aren't even called "negative" to my knowledge, from what I read, the same stands for Serbian). They are lack-pronouns or anti-pronouns or void-pronouns, just to propose some names. (Inb4 they aren't even called "pronouns" in English, they are just pro-words, pronominals, "pro-"adverbs, etc) What do they have in common? They don't imply negation, they semantically require negation. "Soha" is not a time when things can happen, "sehol" is not a location, etc.
I noticed something related to "does not" and "reads not" that might be relevant here. In English, "negative pronouns" are the most powerful words to express negation since they are the only words that mark what is being negated. So, they are like, worth to be considered "negation". They are a superior, particularly accurate kind of negation. In languages that mark negation by the position of the "not" word? It doesn't sound like a big feat and it might feel more like extending a negative sentence than applying negation to a part of speech.