Haber Preterite Tense Conjugation in Spanish
The preterite of haber — to have — is the form you need for finished actions in the past. Haber is the auxiliary verb of Spanish: every perfect tense is haber plus a past participle (he comido, había salido). On its own it is impersonal — hay means there is or there are, and hubo means there was or there were. You almost never conjugate haber as a main verb with a person as the subject. This page gives you the complete preterite table for haber, how it is formed, when to use it, the mistakes learners make with it, and a quiz to check yourself. The first example shows it in action: “Ayer hubo una fiesta en mi casa.” — “Yesterday there was a party at my house”.
Preterite conjugation of haber
Every form in the table below comes from VerbFlow’s verified conjugation tables for haber. Haber is an irregular -er verb (irregular in present, preterite, imperfect, future, conditional, present-subjunctive, imperfect-subjunctive, present-perfect, pluperfect, future-perfect, conditional-perfect, imperative-affirmative, imperative-negative), so watch out for the forms that break the pattern — they are the ones learners need to memorise.
Preterite indicative — haber
| Person | Form |
|---|---|
| yo | hube |
| tú | hubiste |
| él/ella/Ud. | hubo |
| nosotros/as | hubimos |
| vosotros/as | hubisteis |
| ellos/ellas/Uds. | hubieron |
The gerund of haber is habiendo and the past participle is habido. The participle matters here because the preterite is often confused with the perfect tenses — keep them apart.
How the preterite of haber is formed
The preterite of haber does not follow the regular pattern. If haber were regular, the preterite forms would be yo → habí, tú → habiste, él/ella/Ud. → habió, nosotros/as → habimos, vosotros/as → habisteis, ellos/ellas/Uds. → habieron — but haber breaks the pattern in this tense: the forms are hube, hubiste, hubo, hubimos, hubisteis and hubieron.
The preterite stem here is hub-, which you cannot get from the infinitive by rule — it has to be learnt as part of the verb. The endings then attach to that stem: hube, hubiste, hubo, hubimos, hubisteis and hubieron. This is the same pattern the verb follows in the imperfect subjunctive, which is built on the preterite third-person plural, so learning the preterite pays twice.
A note on spelling: none of the preterite forms of haber carries a written accent, which is one less thing to memorise — but do not add one by habit. Copy the forms from the table above exactly as written.
When to use the preterite of haber
1. Completed actions at a specific time
Use the preterite for an action that started and finished in the past. For example, with haber: “Ayer hubo una fiesta en mi casa.” — “Yesterday there was a party at my house”. Notice how the time expression and the context, not just the verb form, tell you which rule applies.
2. A sequence of actions
Use the preterite to list one finished action after another. For example, with haber: “hubo un accidente en la carretera.” — “There was an accident on the road”. Notice how the time expression and the context, not just the verb form, tell you which rule applies.
3. Actions that interrupt an ongoing situation
Use the preterite for the action that breaks into a longer background scene. For example, with haber: “hubo muchas personas en el concierto.” — “There were a lot of people at the concert”. Notice how the time expression and the context, not just the verb form, tell you which rule applies.
4. Sudden changes and achievements
Use the preterite for a change of state or something achieved at one moment. For example, with haber: “La semana pasada hubo dos exámenes.” — “Last week there were two exams”. Notice how the time expression and the context, not just the verb form, tell you which rule applies.
Preterite vs imperfect: haber finished, haber in progress
The preterite and the imperfect are the two past tenses, and choosing between them is the hardest decision in Spanish past-tense grammar. The preterite is for what happened and finished; the imperfect is for what was happening, what used to happen, and the background. Compare the pairs below — the preterite form comes from this page, the imperfect form from the full conjugation table.
Preterite tense: “Ayer yo hube comido en casa.” — “Yesterday I had eaten at home.”
Imperfect: “De niño, yo había comido en casa.” — “As a child, I used to have eaten at home.”
Preterite tense: “Ella hubo comido en casa a las ocho.” — “She had eaten at home at eight.”
Imperfect: “Ella había comido en casa cada día.” — “She used to have eaten at home every day.”
Preterite tense: “Nosotros hubimos comido en casa el sábado.” — “We had eaten at home on Saturday.”
Imperfect: “Nosotros habíamos comido en casa todos los sábados.” — “We used to have eaten at home every Saturday.”
Example sentences: haber in the preterite
Six sentences using only the preterite of haber, with English translations. Read them aloud — saying the forms is the fastest way to fix them in memory.
- “Ayer hubo una fiesta en mi casa.” — “Yesterday there was a party at my house.”
- “hubo un accidente en la carretera.” — “There was an accident on the road.”
- “hubo muchas personas en el concierto.” — “There were a lot of people at the concert.”
- “La semana pasada hubo dos exámenes.” — “Last week there were two exams.”
- “¿hubo problemas con el coche?” — “Were there problems with the car?”
- “En 2010 hubo pocos restaurantes aquí.” — “In 2010 there were few restaurants here.”
Common mistakes with haber in the preterite
Mistake 1
Wrong: Hay muchos problemas — learners forget hay never changes.
Right: Hay muchos problemas.
Hay is invariable: it never becomes han or habemos for plurals.
Mistake 2
Wrong: Yo hube comido — wrong auxiliary tense.
Right: Yo hube comido.
The present perfect uses he, not the preterite hube; hube comido belongs to the rare pretérito anterior.
Quiz: haber in the preterite
Eight questions on the preterite of haber. Answers with explanations follow each question.
1. What is the yo form of haber in the preterite?
- A) hube
- B) hubiste
- C) hubo
- D) hubimos
Answer: A — The yo form in the preterite is hube.
2. What is the tú form of haber in the preterite?
- A) hube
- B) hubo
- C) hubimos
- D) hubiste
Answer: D — The tú form in the preterite is hubiste.
3. What is the él/ella/Ud. form of haber in the preterite?
- A) hubiste
- B) hubimos
- C) hubo
- D) hube
Answer: C — The él/ella/Ud. form in the preterite is hubo.
4. What is the nosotros/as form of haber in the preterite?
- A) hubo
- B) hubimos
- C) hube
- D) hubiste
Answer: B — The nosotros/as form in the preterite is hubimos.
5. Fill in the blank: “Ayer ___ una fiesta en mi casa.” (Yesterday there was a party at my house.)
- A) hubo
- B) hube
- C) hubiste
- D) hubimos
Answer: A — The sentence needs hubo.
6. Fill in the blank: “___ un accidente en la carretera.” (There was an accident on the road.)
- A) hube
- B) hubiste
- C) hubimos
- D) hubo
Answer: D — The sentence needs hubo.
7. Which sentence is correct?
- A) Hay muchos problemas — learners forget hay never changes.
- B) Hay muchos problemas.
Answer: B — Hay is invariable: it never becomes han or habemos for plurals.
8. Which sentence is correct?
- A) Yo hube comido.
- B) Yo hube comido — wrong auxiliary tense.
Answer: A — The present perfect uses he, not the preterite hube; hube comido belongs to the rare pretérito anterior.
Frequently asked questions
Is haber regular in the preterite?
No. haber is irregular in the preterite: the forms are hube, hubiste, hubo, hubimos, hubisteis and hubieron. There is no rule that produces them from the infinitive, so they have to be learnt as a set — the quiz above is a good place to start.
What is the yo form of haber in the preterite?
It is hube. The yo form is the one learners use most and the one that most often breaks the pattern — for haber it is the form to learn first, before the rest of the table.
When do I use the preterite of haber instead of the present?
Use the preterite when the action is finished and tied to a specific moment — yesterday, last week, at eight o’clock. If the action was ongoing, habitual, or just background to another event, the imperfect is the right choice, not the preterite.
How can I remember the preterite forms of haber?
Say the six forms aloud in order — hube, hubiste, hubo, hubimos, hubisteis, hubieron — three times a day for a week, always in a sentence, never as a bare list. Then use the Spanish Verb Quiz to test yourself, and the full conjugation page for haber to see the verb in every tense.
Say it yourself
Reading is not enough — say the verb aloud before you move on. Use the forms from the tables on this page and answer these three prompts as full sentences. First, say what you have done today, using the present perfect: “Yo he…”. Second, say what there was yesterday, using the impersonal preterite: “Ayer hubo…”. Third, say what you will have done by tomorrow, using the future perfect: “Mañana yo habré…”. If you can answer all three without looking at the tables, the forms are starting to stick. If you hesitate, go back to the examples above, read them aloud twice, and try again. Speaking the forms is what turns a table you have seen into a verb you can use.
Related pages
- Full conjugation: Haber Conjugation
- Examples and quiz: Haber Examples & Quiz
- Tense guide: Spanish Preterite Tense Guide
- Language hub: Spanish Verbs
- Tool: Preterite Conjugator