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
Perfect tenses
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. Past and future forms of hay
These forms are essential because they express existence in different time frames.
| Form | Use | Example | English |
|---|---|---|---|
| había | background / description | Había mucha gente. | There were many people. |
| hubo | completed event | Hubo un accidente. | There was an accident. |
| 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 | present perfect existence | Últimamente ha habido muchos cambios. | Lately there have been many changes. |
Time-line examples
Background past
Antes había un restaurante aquí.
There used to be a restaurant here.
Completed event
Ayer hubo una reunión importante.
Yesterday there was an important meeting.
Future
Mañana habrá una fiesta.
Tomorrow there will be a party.
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. |
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 |
- Espero que haya comida en la fiesta.
I hope there is food at the party. - 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
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 is common in advanced but natural Spanish. It often means “having done” or “there may/must be”.
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.
Puede haber un error.
There may be a mistake.
Tiene que haber otra solución.
There has to be another solution.
9. Hay que vs tener que
Both patterns express obligation, but they feel different.
Hay que + infinitive
General necessity. It does not point to one specific person.
Hay que estudiar para aprobar.
One must study to pass. / It is necessary to study.
Tener que + infinitive
Personal obligation. The subject is clear.
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 three words often translate with “there is” or “is”, but they answer different questions.
Hay = something exists / is available
Hay una farmacia en esta calle.
There is a pharmacy on this street.
Está = location of a known thing
La farmacia está al lado del banco.
The pharmacy is next to the bank.
Existe = formal or abstract existence
Existe una solución para este problema.
A solution exists for this problem.
11. Fixed expressions with haber
Learn these as complete chunks. They are extremely common in real conversation.
What’s up? / How are things?
You’re welcome. / Don’t mention it.
It’s not fair.
It’s not that big a deal.
There is no other way.
There is a bit of everything.
You have to see it. / Well, would you look at that.
There had better be 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 many 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 starting to be more interest. |
| Deja de haber... | There stops being... | En verano deja de haber clases. | In summer there stop being classes. |
| 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. | There came to be 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
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 Quiz
Compare past forms in Spanish. Irregular Verbs Quiz
Train high-frequency irregulars.