What does haber mean?

haber usually means to have; there is/are in English. Here are the main meanings learners should know:

  • to have as an auxiliary verb
  • there is or there are in the form hay
  • there was, there will be, or there would be in impersonal forms

Forms to know

Infinitive
haber
Gerund
habiendo
Past participle
habido

Conjugation table

haber conjugation table

Learner-complete coverage: core indicative tenses, present conditional, present and imperfect subjunctive, imperative, and the main compound-tense pattern.

Presente

yo
he
has
él/ella/usted
ha/hay
nosotros
hemos
vosotros
habeis
ellos/ustedes
han

Pretérito

yo
hube
hubiste
él/ella/usted
hubo
nosotros
hubimos
vosotros
hubisteis
ellos/ustedes
hubieron

Imperfecto

yo
había
habías
él/ella/usted
había
nosotros
habíamos
vosotros
habíais
ellos/ustedes
habían

Futuro

yo
habré
habrás
él/ella/usted
habrá
nosotros
habremos
vosotros
habréis
ellos/ustedes
habrán

Condicional

yo
habría
habrías
él/ella/usted
habría
nosotros
habríamos
vosotros
habríais
ellos/ustedes
habrían

Subjuntivo presente

yo
haya
hayas
él/ella/usted
haya
nosotros
hayamos
vosotros
hayáis
ellos/ustedes
hayan

Subjuntivo imperfecto

yo
hubiera
hubieras
él/ella/usted
hubiera
nosotros
hubiéramos
vosotros
hubierais
ellos/ustedes
hubieran

Imperativo afirmativo

yo
-
he
él/ella/usted
haya
nosotros
hayamos
vosotros
habed
ellos/ustedes
hayan

Compound tense note

Haber is the compound-tense auxiliary for all Spanish verbs: he hablado, has comido, han vivido. Its impersonal forms include hay, había, hubo, habrá, and habría.

Common uses of haber

  • Haber is rarely used for possession in modern Spanish; use tener for that.
  • Hay means there is or there are and does not change for plural nouns.
  • Every Spanish compound tense uses haber + past participle: he visto, habiamos comido.

Common constructions

  • haber + past participle
  • hay + noun
  • había/habrá/habría + noun

Examples

haber in everyday sentences

Hay una mesa en la cocina.

There is a table in the kitchen.

He leido el libro.

I have read the book.

Habia mucha gente.

There were many people.

Keep learning