Essential Spanish Verb
The Verb HABER in Spanish
Learn hay, perfect tenses, subjunctive forms, hay que, and the most useful daily patterns with one of the most important verbs in Spanish.
Job 1
Existence
Hay un problema.
There is a problem.
Job 2
Auxiliary (Helper Verb)
He terminado.
I have finished.
1. HABER for existence: hay
In everyday Spanish, hay means there is or there are. It introduces the existence of something or someone.
Singular idea
Hay un libro en la mesa.
There is a book on the table.
Plural idea
Hay dos libros en la mesa.
There are two books on the table.
Important pattern
The same form hay works with one thing or many things. Focus on the phrase as one fixed tool: hay + noun.
Hay mucha gente.
There are a lot of people.
Hay algo extraño aquí.
There is something strange here.
Hay una solución.
There is a solution.
Hay muchos problemas.
There are many problems.
Hay tiempo.
There is time.
Hay que estudiar.
It is necessary to study.
2. HABER for Existence: Past, Future & Conditional
These impersonal forms express existence across different time frames.
| Form | Use | Example | English |
|---|---|---|---|
| había | background / ongoing state | Había mucha gente. | There were a lot of people. |
| hubo | completed event / occurred | Hubo un accidente. | An accident happened / occurred. |
| habrá | future existence | Habrá otra oportunidad. | There will be another opportunity. |
| habría | conditional existence | Habría más tiempo si empezáramos antes. | There would be more time if we started earlier. |
| ha habido | recent past existence | Últimamente ha habido muchos cambios. | Lately there have been many changes. |
Había vs Hubo: The Key Difference
Use había to describe what was there (background description/ongoing condition). Use hubo to state what happened or took place (a specific event that occurred).
Timeline & Near Future
Background past
Antes había un restaurante aquí.
There used to be a restaurant here.
Completed event
Ayer hubo una reunión importante.
Yesterday an important meeting took place.
Simple Future
Habrá una fiesta mañana.
There will be a party tomorrow.
Near Future (ir a + haber)
Va a haber una fiesta mañana.
There is going to be a party tomorrow.
3. Auxiliary haber: haber + past participle
Haber also works as a helper verb. It combines with a past participle to form perfect tenses.
haber + past participle = perfect tense
Examples: he comido, has llegado, ha terminado, hemos visto, han salido.
| Subject | Haber | Example | English |
|---|---|---|---|
| yo | he | He comido. | I have eaten. |
| tú | has | Has llegado. | You have arrived. |
| él / ella / Ud. | ha | Ha terminado. | He / she has finished. |
| nosotros | hemos | Hemos visto la película. | We have seen the movie. |
| vosotros | habéis | Habéis vuelto temprano. | You all have returned early. |
| ellos / ellas / Uds. | han | Han salido. | They have left. |
Want to master all compound tenses with haber?
Explore Present, Past, Future, Conditional and Subjunctive Perfect forms in one comprehensive guide.
Ha, a, ah
Ha terminado.
He / she has finished.
auxiliary haber
Voy a casa.
I am going home.
preposition
Ah, ya entiendo.
Ah, now I understand.
reaction sound
4. Pluperfect
Use había + participle for “had done”.
- Había comido.
I had eaten. - Habías llegado.
You had arrived. - Habíamos visto todo.
We had seen everything. - Habían salido temprano.
They had left early.
5. Future Perfect
Use habré + participle for “will have done”.
- Habré terminado.
I will have finished. - Habrás llegado.
You will have arrived. - Habrá cambiado.
It will have changed. - Habrán vuelto.
They will have returned.
6. Conditional Perfect
Use habría + participle for “would have done”.
- Habría hecho eso.
I would have done that. - Habrías entendido.
You would have understood. - Habríamos ido.
We would have gone. - Habrían ayudado.
They would have helped.
7. Haber in the subjunctive
Haber is essential in the subjunctive because it helps you talk about doubt, hope, possibility and hypothetical situations.
Present subjunctive: haya
| Subject | Form |
|---|---|
| yo | haya |
| tú | hayas |
| él / ella | haya |
| nosotros | hayamos |
| vosotros | hayáis |
| ellos / ellas | hayan |
-
Indicative ➔ Subjunctive Shift
Hay comida. ➔ Espero que haya comida.
There is food. ➔ I hope there is food. - ¡Ojalá haya entradas disponibles!
Hopefully there are tickets available! - Espero que hayas estudiado.
I hope you have studied. - Dudo que haya llegado.
I doubt that he / she has arrived.
Past subjunctive: hubiera
| Subject | Form |
|---|---|
| yo | hubiera |
| tú | hubieras |
| él / ella | hubiera |
| nosotros | hubiéramos |
| vosotros | hubierais |
| ellos / ellas | hubieran |
- Si te hubiera conocido antes, te habría llamado.
If I had met you earlier, I would have called you. - Nada de esto hubiera pasado.
None of this would have happened. - ¡Ojalá hubieran llegado a tiempo!
I wish they had arrived on time! - Me miró como si hubiera visto un fantasma.
He looked at me as if he had seen a ghost.
Indicative vs Subjunctive
Compare 4 Subjunctive Tenses →Creo que han venido.
I think they have come.
belief / statement
No creo que hayan venido.
I don’t think they have come.
doubt / uncertainty
8. Haber as an infinitive
The infinitive haber appears in two core structural patterns:
Pattern A: haber + participle
Perfect infinitive ("having done") after prepositions.
Gracias por haber venido.
Thank you for having come / coming.
Siento haber llegado tarde.
I’m sorry for having arrived late.
Después de haber comido, salimos.
After having eaten, we left.
Sin haber estudiado, es difícil aprobar.
Without having studied, it is hard to pass.
Pattern B: modal + haber + noun
Impersonal existence ("there to be / there may be").
Puede haber un error.
There may be a mistake.
Tiene que haber otra solución.
There has to be another solution.
Debe haber una explicación.
There must be an explanation.
Va a haber mucha gente.
There is going to be a lot of people.
9. Hay que vs tener que
Both patterns express obligation, but they assign responsibility differently.
Hay que + infinitive
General necessity without specifying who must do it.
Hay que estudiar para aprobar.
One must study to pass. / It is necessary to study.
Tener que + infinitive
Personal obligation assigned to a specific subject.
Tengo que estudiar esta noche.
I have to study tonight.
One must be patient.
You have to be careful.
10. Hay vs está vs existe
These words often translate with “there is” or “is”, but they answer completely different questions.
Hay = introducing existence / availability
Hay un libro en la mesa.
There is a book on the table (introducing something new).
Está = location of a specific known item
El libro está en la mesa.
The book is on the table (locating a specific item).
Existe = formal or abstract existence
Existe una solución para este problema.
A solution exists for this problem.
The 3rd Obligation: DEBER
You know hay que (general necessity) and tener que (personal duty). For moral obligation, recommendations or giving advice ("should"), use the verb deber.
11. Fixed expressions with haber
Learn these as complete conversational chunks:
What’s up? / What's going on?
You’re welcome. / Don’t mention it.
It’s not fair.
It’s not that big a deal.
There’s no other way / nothing to be done.
There is a bit of everything.
Well, look at that! / You have to see it!
There'd better be enough time.
Every cloud has a silver lining.
12. More daily patterns with haber
| Pattern | Meaning | Example | English |
|---|---|---|---|
| Hay que... | It is necessary to... | Hay que practicar todos los días. | One must practice every day. |
| No hay que... | It is not necessary to... | No hay que memorizar todo de golpe. | It is not necessary to memorize everything at once. |
| Tiene que haber... | There has to be... | Tiene que haber una explicación. | There has to be an explanation. |
| Puede haber... | There may be... | Puede haber tráfico. | There may be traffic. |
| Va a haber... | There is going to be... | Va a haber una tormenta. | There is going to be a storm. |
| Suele haber... | There is usually... | Suele haber mucha gente los viernes. | There are usually a lot of people on Fridays. |
| Solía haber... | There used to be... | Solía haber una tienda aquí. | There used to be a shop here. |
| Empieza a haber... | There is starting to be... | Empieza a haber más interés. | There is beginning to be more interest. |
| Deja de haber... | There stops being... | En verano deja de haber clases. | There are no more classes in summer. |
| Acaba de haber... | There has just been... | Acaba de haber un cambio en el horario. | There has just been a change in the schedule. |
| Llegó a haber... | There came to be... | Llegó a haber más de mil personas. | At one point, there were more than a thousand people. |
Quick summary table
| Function | Example | English |
|---|---|---|
| existence | Hay un coche. | There is a car. |
| past background | Había gente. | There were people. |
| completed event | Hubo un accidente. | There was an accident. |
| future existence | Habrá cambios. | There will be changes. |
| auxiliary | He comido. | I have eaten. |
| pluperfect | Había salido. | I had left. |
| future perfect | Habré terminado. | I will have finished. |
| subjunctive | Espero que hayan venido. | I hope they have come. |
| infinitive | Gracias por haber venido. | Thank you for coming. |
Continue learning
Master all compound forms with haber. Present Perfect Quiz
Test he, has, ha + participle. Spanish Verbs
Browse essential verb guides. HACER
Learn do/make, weather and expressions. TENER
Age, obligation, feelings and idioms. SER vs ESTAR
Understand Spanish “to be”. Subjunctive
Wishes, doubts and uncertainty. Subjunctive Quiz
Practice indicative vs subjunctive. Past Tenses Guide
Explore shifting past timelines. DEBER
Must, should and advice. LLEVAR
Transport, wear and time. PONER
Put, place and turn on.