es
Hay que o tener que: las dos formas del español de decir «you have to»
Hay que y tener que significan ambos «have to» en español, pero uno es una obligación personal y el otro una regla general — aquí tienes la prueba de una sola pregunta que te dice cuál usar.
Por Parlazo
14 October 2026 · 4 min de lectura

Si llevas más de unas semanas aprendiendo español, probablemente te has encontrado con los dos. Ambos se traducen como «have to» en todos los diccionarios y apps, y durante un tiempo eso basta. Luego un día intentas decirle a un amigo español «tienes que validar el billete antes de subir», recurres a tienes que, y te corrige con suavidad a hay que — y no tienes ni idea de por qué.
La buena noticia: la regla detrás de hay que y tener que es de verdad sencilla una vez que la ves. No va de cortesía, formalidad ni fuerza de la obligación. Va de una sola pregunta.
La única pregunta que lo decide
Pregúntate: ¿de quién es esta obligación — de una persona concreta, o de todo el mundo en general?
- Si es de alguien concreto (tú, tu hermana, tu jefe, una persona con nombre), usa tener que.
- Si es una regla general, una norma o una verdad para cualquiera en esa situación, usa hay que.
Esa es de verdad toda la regla. Todo lo demás de abajo es solo esa idea aplicada a situaciones distintas.
Tener que: obligación con nombre
Tener que es tener conjugado para un sujeto, más que, más un infinitivo. Como se construye sobre tener, cambia con la persona que tiene la obligación:
- Tengo que terminar este informe hoy. (I have to finish this report today.)
- Tienes que llamar a tu madre. (You have to call your mother.)
- Tenemos que salir antes de las ocho. (We have to leave before eight.)
- Mi hermana tiene que estudiar para el examen. (My sister has to study for the exam.)
Fíjate en que cada ejemplo ata la obligación a una persona concreta. Esa es la señal. Si puedes señalar a quién le debe la obligación, tener que es casi seguro lo correcto.
Hay que: la regla, no la persona
Hay que es impersonal. Viene de la forma impersonal de haber (el mismo hay que usas para «there is/there are»), y nunca se conjuga — siempre es solo hay que, sea cual sea el sujeto, complicaciones de tiempo verbal aparte. Describe algo que aplica a cualquiera en esa situación, no a una persona concreta:
- Hay que validar el billete antes de subir al tren. (One has to / you have to validate the ticket before boarding — es la regla para todos.)
- Hay que estudiar mucho para aprobar ese examen. (You have to study a lot to pass that exam — cierto para cualquier estudiante que lo haga.)
- Hay que tener cuidado en esa carretera. (You have to be careful on that road — consejo para cualquiera que conduzca por ella.)
Los angloparlantes suelen recurrir a «you have to» en estas frases y luego traducen «you» literalmente como tú, lo que los empuja hacia tener que. Pero ese «you» no es en realidad una persona concreta — es el «you» genérico que el inglés usa para las reglas («you can’t park here», «you have to pay in advance»). El español marca ese sentido genérico con hay que.
Una frase gratis cada semana
Una frase útil en inglés o español en tu correo cada semana. Sin spam; cancela cuando quieras.


