Avoir en espagnol : différences entre tener et haber

En bref
  • Tener : possession, âge, sensations physiques (faim, froid, soif)
  • Haber : auxiliaire des temps composés
  • Hay : “il y a” (forme impersonnelle de haber)
  • Tener que : obligation personnelle (“je dois”)
  • Hay que : obligation générale (“il faut”)
La différence entre tener et haber pose problème à beaucoup de francophones. Pourquoi ? Parce qu’en français, on utilise un seul verbe “avoir” pour tout. En espagnol, il y en a deux, chacun avec son rôle bien précis.

Pourquoi deux verbes ?

En français, “avoir” fait tout : “j’ai un chien” (possession), “j’ai mangé” (temps composé), “il y a” (existence). L’espagnol sépare ces fonctions en deux verbes distincts. Tener exprime la possession concrète. Quand vous possédez quelque chose, quand vous ressentez une sensation, c’est tener. Haber est un outil grammatical. Il sert à former les temps composés et à dire “il y a”. C’est tout.

Le verbe Tener : quand l’utiliser

Tener s’utilise chaque fois qu’on possède quelque chose ou qu’on ressent un état.

Possession

C’est le cas le plus simple. Vous avez quelque chose ? Utilisez tener.
  • Tengo un coche nuevo. (J’ai une nouvelle voiture.)
  • Ella tiene dos hermanos. (Elle a deux frères.)
  • Tenemos muchas ideas. (Nous avons beaucoup d’idées.)

Sensations physiques

Voici où ça devient intéressant. En espagnol, on “a” faim, soif, froid, chaud… Attention, c’est toujours tener + un nom (pas un adjectif).
  • Tener hambre : Avoir faim
  • Tener sed : Avoir soif
  • Tener frío / calor : Avoir froid / chaud
  • Tener sueño : Avoir sommeil
  • Tener dolor de… : Avoir mal à…

L’âge

Comme en français, on “a” des années en espagnol.
  • ¿Cuántos años tienes? (Quel âge as-tu ?)
  • Tengo treinta años. (J’ai trente ans.)

Expressions courantes

Beaucoup d’expressions utilisent tener :
  • Tener miedo : Avoir peur
  • Tener prisa : Être pressé
  • Tener razón : Avoir raison
  • Tener suerte : Avoir de la chance
  • Tener cuidado : Faire attention
  • Tener éxito : Avoir du succès

Obligation personnelle : Tener que

Tener que + infinitif = “devoir” (obligation personnelle). C’est moi qui dois faire quelque chose.
  • Tengo que estudiar para el examen. (Je dois étudier pour l’examen.)
  • Tienes que comer más verduras. (Tu dois manger plus de légumes.)

Le verbe Haber : deux fonctions

Haber a deux rôles bien précis en espagnol.

Former les temps composés

Haber sert d’auxiliaire pour former le passé composé espagnol, le plus-que-parfait, etc. Il est toujours suivi d’un participe passé invariable. Règle importante : en espagnol, on ne sépare JAMAIS l’auxiliaire du participe. Pas de “j’ai bien mangé”, mais He comido bien.
  • He hablado con mi jefe. (J’ai parlé avec mon chef.)
  • ¿Has visto esta película? (As-tu vu ce film ?)
  • Ya habíamos llegado. (Nous étions déjà arrivés.)

Dire “il y a” : Hay

Au présent, la forme impersonnelle de haber est hay. Elle exprime l’existence, la présence de quelque chose.
  • Hay un libro sobre la mesa. (Il y a un livre sur la table.)
  • No hay problema. (Il n’y a pas de problème.)
  • ¿Qué hay de nuevo? (Quoi de neuf ?)
Aux autres temps : había (il y avait), hubo (il y eut), habrá (il y aura).

Obligation générale : Hay que

Hay que + infinitif = “il faut” (obligation générale, impersonnelle). Ce n’est pas dirigé vers quelqu’un en particulier.
  • Hay que respetar las reglas. (Il faut respecter les règles.)
  • Para viajar, hay que tener pasaporte. (Pour voyager, il faut avoir un passeport.)

Conjugaison au présent

Voici les formes à connaître par cœur :
Pronom TENER HABER
Yo Tengo He
Tienes Has
Él / Ella / Usted Tiene Ha (Impers.: Hay)
Nosotros / Nosotras Tenemos Hemos
Vosotros / Vosotras Tenéis Habéis
Ellos / Ellas / Ustedes Tienen Han
Remarques : Tener a une diphtongue (e → ie) sauf aux 1ère et 2ème personnes du pluriel. La première personne est irrégulière : tengo. Haber a des formes très courtes qui commencent toutes par H.

Points avancés

Quelques nuances pour aller plus loin.

Tener + Participe passé

On peut utiliser tener + participe passé (accordé) pour insister sur le résultat, l’état présent. C’est différent du passé composé qui décrit une action passée.
  • He escrito la carta. (J’ai écrit la lettre – action passée)
  • Tengo escrita la carta. (Ma lettre est écrite – résultat présent)

Au subjonctif

Ces deux verbes s’utilisent souvent au subjonctif présent espagnol. La forme haya (subjonctif de haber) est particulièrement fréquente car elle sert d’auxiliaire pour le subjonctif passé.
  • Espero que tengas suerte. (J’espère que tu as de la chance.)
  • No creo que él haya venido. (Je ne crois pas qu’il soit venu.)

Haber de + Infinitif

Structure littéraire ou très formelle pour exprimer l’obligation. Rare à l’oral.
  • He de decir la verdad. (Je dois dire la vérité – style soutenu)

Comment choisir rapidement

Testez en français :
  1. Vous pouvez remplacer “avoir” par “posséder”, “tenir” ou “ressentir” ? → TENER
    • J’ai un chat → Je possède un chat ✓ → Tengo un gato
  2. “Avoir” est suivi d’un participe passé (mangé, vu, été…) ? → HABER
    • J’ai mangé → Je possède mangé ✗ → He comido
  3. Vous pouvez dire “il y a” ou “il faut” ? → HABER (Hay / Hay que)

Exercice pratique

Testez-vous sur tener et haber :
Question 1 : Comment traduire “J’ai froid” ?
Correct ! Pour les sensations physiques, on utilise toujours Tener.
Question 2 : Complétez : “Nosotros _______ visitado Madrid.” (Nous avons visité Madrid)
Exact. Ici, “visitado” est un participe passé. Il faut donc l’auxiliaire Haber conjugué à la première personne du pluriel.
Question 3 : Comment dire “Il y a beaucoup de gens” ?
Bravo. Pour exprimer l’existence (il y a), on utilise la forme impersonnelle Hay.
Question 4 : Traduisez : “Tu dois travailler demain.” (Obligation personnelle)
Correct. L’obligation personnelle s’exprime avec Tener que conjugué à la personne concernée (tú).
Question 5 : “Elles ont 25 ans.”
Exactement. L’âge s’exprime toujours avec le verbe Tener.
Question 6 : Quelle phrase est incorrecte ?
Bien vu ! On ne peut pas dire “Tengo comido” pour le passé composé. Il faut dire “He comido” (auxiliaire Haber).

Votre score

Partager cet article

Facebook
Twitter
LinkedIn