Hay que hacer de todo para ganar
Can someone explain the "hay que" usage here? I thought is meant there is or there are.
And also why is it "de" todo & not just "todo" ?
Thanks
3 Answers
The complexities of the verb 'haber', it is an impersonal verb or an auxiliary verb.
In your example works as an imperative "Hay que hacer todo para ganar" = "One must do anything in order to win".
"Uno tiene/debe hacer todo para ganar" (using tener/deber in this case) is the literal translation to the English sentence, which works in the same way.
"De todo" or "todo"...it's basically the same
I believe it's roughly "It is necessary (to)"
Hay que hacer de todo para ganar
One must do - one has to do - it has to be done (I think)