Tengo que trabajar mañana.Tenho de trabalhar amanhã.

O espanhol tem duas formas do dia a dia para dizer que alguém tem de fazer algo, e a escolha depende de a obrigação ser de uma pessoa concreta ou de valer em geral.

Em resumo: tener que (conjugado) = a obrigação de uma pessoa concreta; hay que (sempre hay) = uma obrigação geral e impessoal.

tener que + infinitivo: a obrigação de uma pessoa concreta

Tengo que trabajar mañana. (Tenho de trabalhar amanhã.) ¿Tienes que salir tan temprano? (Tens de sair tão cedo?) Tenemos que terminar esto hoy. (Temos de acabar isto hoje.)

Tener conjuga-se normalmente consoante quem tem a obrigação — tengo, tienes, tiene, tenemos, tenéis, tienen —, exatamente como tener em qualquer outro uso. Tener que tende para uma necessidade forte e concreta: algo que realmente tem de acontecer, para essa pessoa, não só uma recomendação geral.

hay que + infinitivo: uma obrigação geral e impessoal

Hay que llegar temprano. (É preciso chegar cedo.) Para aprender un idioma, hay que practicar todos los días. (Para aprender uma língua, é preciso praticar todos os dias.) No hay que gritar. (Não é preciso gritar.)

Hay que nunca muda — é sempre hay, a mesma forma invariável usada para "há". Não tem sujeito nenhum, nem sequer implícito gramaticalmente: a obrigação aplica-se às pessoas em geral, a "quem quer que seja nessa situação", não a uma pessoa concreta e nomeada. Em português traduz-se muitas vezes por "é preciso" — e essa forma impessoal capta bem a ideia.

Hay que estudiar mucho para aprobar el examen. (É preciso estudar muito para passar no exame.) — gramaticalmente esta frase não tem sujeito; na prática pode muito bem visar precisamente quem ouve, mas apresenta a necessidade como um facto geral, ligado à situação, e não como uma obrigação pessoal presa a um sujeito nomeado.

Distinguir as duas formas

Tengo que estudiar esta noche. (Tenho de estudar hoje à noite — uma obrigação pessoal, minha.) Para aprobar, hay que estudiar mucho. (Para passar, é preciso estudar muito — uma exigência impessoal, apresentada como regra geral.)

A verdadeira diferença não está em conseguir identificar uma pessoa concreta — do contexto pode deduzir-se um grupo nos dois casos (Cuando se trabaja con niños, hay que tener paciencia, "quando se trabalha com crianças, é preciso paciência", visa bem quem trabalha com crianças; Para aprobar, tienes que estudiar, "para passar, tens de estudar", pode perfeitamente ser um tu genérico). Está na gramática: tener que conjuga tener consoante um sujeito, uma forma pessoal mesmo quando esse sujeito é genérico; hay que é a construção impessoal, que apresenta a exigência como um facto geral da situação, sem sujeito nenhum.

Em português, "ter de" é pessoal (tenho de sair), enquanto "é preciso" é impessoal (é preciso sair cedo). O espanhol exprime esse mesmo contraste com tener que e hay que, só que de forma ainda mais estrita a nível gramatical: são duas construções completamente diferentes, distinguidas por haver ou não um sujeito.

deber, tener que e hay que juntos

Os três podem traduzir-se por "dever" ou "ter de", mas situam-se numa escala: deber tende para o conselho ou a obrigação moral ("devias"); tener que tende para uma necessidade mais forte e pessoal ("tens de"); hay que exprime o mesmo tipo de necessidade de forma impessoal, sem sujeito gramatical nenhum — uma regra geral ou uma exigência da situação, não uma obrigação presa a um sujeito.

Erros frequentes

  • Hay que yo estudie más. → ✅ Tengo que estudiar más. (hay que nunca leva sujeito — para a obrigação de uma pessoa concreta usa-se tener que, conjugado para essa pessoa.)
  • Yo hay que trabajar. → ✅ Tengo que trabajar. (hay é invariável: nunca concorda com um sujeito, porque não o tem.)
  • Tenemos que hay estudiar. → ✅ Tenemos que estudiar. / Hay que estudiar. (não misturar as duas construções numa só frase — escolher uma.)

Verificação rápida

  1. Diz "tenho de trabalhar amanhã" usando tener que.
  2. Diz "é preciso chegar cedo" usando hay que.
  3. O que está errado aqui, e como corrigirias? Ella hay que trabajar hoy.
  4. Hay que estudiar mucho tem sujeito gramatical?
Ver respostas
  1. Tengo que trabajar mañana.
  2. Hay que llegar temprano.
  3. Ella hay que trabajar hoy está errado porque hay que nunca leva sujeito → Ella tiene que trabajar hoy.
  4. Não — hay que não tem sujeito gramatical nenhum; apresenta a necessidade como um facto geral da situação, mesmo que no fim seja quem ouve a estudar.

Principais pontos

  • Tener que + infinitivo = uma obrigação pessoal expressa por um sujeito conjugado; tener conjuga-se consoante essa pessoa.
  • Hay que + infinitivo = uma obrigação impessoal sem sujeito gramatical nenhum; hay nunca muda e nunca leva sujeito.
  • Tener que conjuga tener consoante um sujeito, forma pessoal mesmo com um sujeito genérico; hay que é a construção impessoal, sem sujeito nenhum, que apresenta a exigência como um facto geral.
  • Deber, tener que e hay que cobrem juntos a ideia de dever, do conselho (deber) à necessidade pessoal (tener que) até à regra geral impessoal (hay que).