Haber and tener both translate loosely as “to have” in English, but they serve entirely different purposes in Spanish.

  • Tener = to possess or own something (I have a car)
  • Haber = to exist (there is/are) + auxiliary verb in perfect tenses (I have eaten)

You cannot swap them.


Tener: Possession and Personal Attributes

Tener is used for things you possess, personal characteristics, and many common expressions:

Ownership and possession

  • Tengo un coche nuevo. — I have a new car.
  • Tienes dos hermanos. — You have two brothers.
  • Tiene mucho dinero. — She has a lot of money.
  • No tenemos tiempo. — We don’t have time.

Physical and personal attributes

  • Tiene los ojos azules. — He has blue eyes.
  • Tengo treinta años. — I am thirty years old. (lit. I have thirty years)
  • Tienen mucho talento. — They have a lot of talent.

Tener in fixed expressions

Many common phrases use tener where English uses “to be”:

SpanishEnglish
tener hambreto be hungry
tener sedto be thirsty
tener fríoto be cold
tener calorto be hot
tener miedoto be afraid
tener razónto be right
tener sueñoto be sleepy
tener prisato be in a hurry
  • Tengo hambre. — I’m hungry.
  • Tienes razón. — You’re right.

Haber: Existence with Hay

The most common use of haber is the impersonal form hay — meaning “there is” or “there are”:

  • Hay un problema. — There is a problem.
  • Hay muchas personas aquí. — There are many people here.
  • No hay pan. — There is no bread.
  • ¿Hay un banco cerca? — Is there a bank nearby?

Hay is always singular in form, even when describing multiple things:

  • Hay un libro. ✓ — There is a book.
  • Hay tres libros. ✓ — There are three books.
  • Han tres libros.

Hay in other tenses

Hay changes form depending on tense:

TenseFormExample
PresenthayHay gente.
ImperfecthabíaHabía mucho ruido.
PreteritehuboHubo un accidente.
FuturehabráHabrá más plazas.
ConditionalhabríaHabría más tiempo.
SubjunctivehayaEspero que haya sitio.

Practice haber conjugations across all tenses.

Hablito drills verb conjugations across all tenses until they become automatic — free, no account needed.

Practice free →

Haber as Auxiliary: Perfect Tenses

The other major role of haber is as the auxiliary verb in all perfect tenses. This is the equivalent of English “have” in “I have eaten”:

  • He comido. — I have eaten.
  • Has dormido bien. — You have slept well.
  • Hemos llegado. — We have arrived.
  • ¿Has visto esa película? — Have you seen that film?

The past participle that follows never changes form when used with haber.


Tener vs Haber: The Confusion Zone

The confusion arises because both can translate as “have” in English.

EnglishSpanishWhy
I have a dog.Tengo un perro.Possession → tener
I have eaten.He comido.Perfect tense auxiliary → haber
There is a dog.Hay un perro.Existence → haber (hay)
There are three dogs.Hay tres perros.Existence → haber (hay)

A common mistake: using tener where hay is needed:

Tengo un parque cerca de mi casa. (sounds like you own a park) ✓ Hay un parque cerca de mi casa. — There is a park near my house.


Drill tener and haber to keep these two essential verbs automatic.

Hablito drills verb conjugations across all tenses until they become automatic — free, no account needed.

Practice free →