haber conjugation in Spanish

"haber" is a common spanish verb meaning "have; there be; auxiliary". Below are its conjugations across major tenses.

Open This Verb In App Browse Spanish Verbs
haber

have; there be; auxiliary

presente

yohe
has
él/ella/ustedhay
nosotroshemos
vosotroshabéis
ellos/ellas/ustedeshan

pretérito

yohube
hubiste
él/ella/ustedhubo
nosotroshubimos
vosotroshubisteis
ellos/ellas/ustedeshubieron

imperfecto

yohabía
habías
él/ella/ustedhabía
nosotroshabíamos
vosotroshabíais
ellos/ellas/ustedeshabían

futuro

yohabré
habrás
él/ella/ustedhabrá
nosotroshabremos
vosotroshabréis
ellos/ellas/ustedeshabrán

condicional

yohabría
habrías
él/ella/ustedhabría
nosotroshabríamos
vosotroshabríais
ellos/ellas/ustedeshabrían

presente de subjuntivo

yohaya
hayas
él/ella/ustedhaya
nosotroshayamos
vosotroshayáis
ellos/ellas/ustedeshayan

imperativo

yo
él/ella/ustedhaya
nosotroshayamos
vosotroshabed
ellos/ellas/ustedeshayan

Usages & examples

haber de + infinitivoHe de terminar este trabajo hoy.I have to finish this work today.
haber que + infinitivoHay que estudiar para aprobar.One must study to pass.
hay algoHay mucha gente en la calle.There are a lot of people in the street.
haber + participioHe comido demasiado hoy.I’ve eaten too much today.