What is the difference between Tener que and Hay que
I didn't understand quite well what's the difference between them. Would someone be kind enough to explain what they stand for with some example sentences ?
8 Answers
The difference is personalization. With "tener" you must identify who is responsible, ie: "(Tú) tienes que acabar este trabajo."
With "hay" it´s similar to passive voice in that no person is identified, ie: "Hay que acabar este trabajo." (Maybe this structure is passive voice - I don´t know)
Yes, hay que is where we'd use passive in English.
I have to do it. Tengo que hacerlo You have to do it. Tienes que hacerlo.
Hay que hacerlo. It has to be done, or, One has to do it. Hay que empezar aqui. One has to start here.
hth roger
Tener que (needs a subject)
Tengo que comer - I have to eat
Tienes que comer - You have to eat
Tiene que comer - You (formal) - he/she has to eat
Hay que (general) aka "one must"
Hay que comer (one must eat)
Así de sencillo.
No need for extra terms. It's just that simple.
Now, what about Haber + de . Is this more for personal opinions or strong emotions?
I wish I could check it out before I had the spanish exam
Thank you for your replies.
¡Buenísima pregunta Cárson!
Econtrarás tu respuesta en este enlace:
Pues, también te paso la definición según la RAE (una fuente confiable obviamente)
2. aux. U. con infinitivo que denota deber, conveniencia o necesidad de realizar lo expresado por dicho infinitivo. He de salir temprano Habré de conformarme.
He de salir temprano (es necesario/importante que yo salga temprano)
A mi parecer es simplemente otra manera de expresar la necesidad de hacer algo (un poco más leve que tener que)... pero no se tiene que utilizarla.
Descargo de responsabilidad: No soy hablante nativo del español.
tener que....Yo tengo que poner la mesa = i have to set the table
hay que.... Hay que poner la mesa = One must (somebody needs to) set the table
Hola de nuevo Carson. Aparte de los errores ortográficos que usted ha cometido (concretamente en lo que se refiere a los acentos), creo que le servirá leer los comentários en el enlace que le pasaré....
"no es necesario que lo digas porque un hablante nativo no diría ''hablante nativo''" - Vos
Dígale al colombiano o al mexicano del enlace
"En lingüística se puede decir hispanohablante, hispanoparlante o hablante nativo del español." - Hablante nativo del español
Por favor, recuerde que hay que informarse antes de hablar... a menos que quiera parecer un ignorante. Sin ofender.
(Deje de escribir comentários hostiles) Why so serious? - The Joker