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”:
| Spanish | English |
|---|---|
| tener hambre | to be hungry |
| tener sed | to be thirsty |
| tener frío | to be cold |
| tener calor | to be hot |
| tener miedo | to be afraid |
| tener razón | to be right |
| tener sueño | to be sleepy |
| tener prisa | to 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:
| Tense | Form | Example |
|---|---|---|
| Present | hay | Hay gente. |
| Imperfect | había | Había mucho ruido. |
| Preterite | hubo | Hubo un accidente. |
| Future | habrá | Habrá más plazas. |
| Conditional | habría | Habría más tiempo. |
| Subjunctive | haya | Espero que haya sitio. |
Hablito drills verb conjugations across all tenses until they become automatic — free, no account needed.
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.
| English | Spanish | Why |
|---|---|---|
| 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.
Hablito drills verb conjugations across all tenses until they become automatic — free, no account needed.