Past Tense of Hacer Explained Simply With Examples (2026 Guide)

Have you ever tried speaking Spanish and got stuck on the verb “hacer” in the past tense? You are not alone. Many English speakers struggle with it because “hacer” changes form depending on time and meaning.

The verb hacer means “to do” or “to make”, and it is one of the most important verbs in Spanish.

In daily conversations, you will often need it in the past tense to talk about actions you did yesterday, last week, or in the past.

In this guide, you will learn everything about hacer in past tense in a very simple way. We will cover meanings, grammar rules, conjugation tables, examples, mistakes, and real life usage so you can speak confidently and naturally.


Quick Answer (Featured Snippet)

Past Tense Forms of “Hacer”

Tense TypeForm of “Hacer”Meaning
Preterite (simple past)hice / hizo / hicierondid / made (completed action)
Imperfect (ongoing past)hacíaused to do / was doing

👉 Example:

  • Yo hice la tarea. → I did the homework.
  • Yo hacía la tarea todos los días. → I used to do homework every day.

Explanation (Basic → Advanced)

Meaning of “Hacer”

“Hacer” is a very common Spanish verb. It is used to describe:

  • Doing something
  • Making something
  • Performing an action
  • Creating something

Past Tense Types of “Hacer”

There are two main past tenses:

1. Preterite (Simple Past)

Used for completed actions.

👉 Example:

  • Yo hice la cena. (I made dinner.)

2. Imperfect Past

Used for repeated or ongoing actions in the past.

👉 Example:

  • Yo hacía la cena todos los días. (I used to make dinner every day.)

Key Idea:

  • Preterite = finished action
  • Imperfect = repeated or ongoing past action

Forms / Conjugation of “Hacer”

Base Form and Past Forms

FormSpanishEnglish
Infinitivehacerto do / to make
Preterite (I)hiceI did
Preterite (he/she)hizohe/she did
Preterite (they)hicieronthey did
ImperfecthacíaI/he/she used to do

📘 Full Preterite Conjugation

SubjectForm
Yohice
hiciste
Él / Ellahizo
Nosotroshicimos
Elloshicieron

📘 Imperfect Conjugation

SubjectForm
Yohacía
hacías
Él / Ellahacía
Nosotroshacíamos
Elloshacían

Comparison Section

1. Preterite vs Imperfect

  • Preterite (hice): Completed action
    • Hice la tarea. (I did the homework.)
  • Imperfect (hacía): Repeated action
    • Hacía la tarea todos los días. (I used to do homework daily.)

2. Singular vs Plural

  • Singular:
    • Yo hice el trabajo.
  • Plural:
    • Nosotros hicimos el trabajo.

3. Past vs Present

  • Present:
    • Yo hago la comida. (I do the food.)
  • Past:
    • Yo hice la comida. (I made the food.)

4. Formal vs Informal

  • Informal:
    • Tú hiciste eso.
  • Formal:
    • Usted hizo eso.

Sentence Structure

1. Simple Sentence

Formula:
Subject + hacer (past) + object

👉 Example:

  • Yo hice la tarea.

2. Negative Sentence

Formula:
Subject + no + past form + object

👉 Example:

  • Yo no hice la tarea.

3. Question Sentence

Formula:
¿+ past form + subject + object?

👉 Example:

  • ¿Hiciste la tarea?

Real Life Usage (Daily Sentences)

Here are common real life examples:

  1. Yo hice la comida ayer.
  2. Ella hizo su tarea.
  3. Nosotros hicimos ejercicio.
  4. Ellos hicieron un pastel.
  5. Tú hiciste un buen trabajo.
  6. Yo hacía ejercicio todos los días.
  7. Ella hacía café por la mañana.
  8. Nosotros hicimos un viaje.
  9. Ellos hicieron ruido.
  10. Yo hice una llamada importante.
  11. Tú hiciste la compra.
  12. Ella hacía yoga antes.
  13. Nosotros hicimos la limpieza.
  14. Ellos hicieron un proyecto.
  15. Yo hice mi mejor esfuerzo.

Common Mistakes

❌ Incorrect vs ✅ Correct

  1. ❌ Yo hazo la tarea.
    ✅ Yo hice la tarea.
    👉 “Hazo” is not a correct form.
  2. ❌ Ella hicí la comida.
    ✅ Ella hizo la comida.
    👉 Wrong verb ending.
  3. ❌ Nosotros hacía el trabajo.
    ✅ Nosotros hicimos el trabajo.
    👉 Wrong tense form.
  4. ❌ Ellos hizo la tarea.
    ✅ Ellos hicieron la tarea.
    👉 Subject verb mismatch.

Key Grammar Rules

  1. “Hacer” is irregular in the past tense.
  2. Preterite is used for completed actions.
  3. Imperfect is used for repeated past actions.
  4. The form changes with the subject.
  5. “Hizo” is used for he/she/it in preterite.

Advanced Usage

1. Past Continuous Idea

  • Estaba haciendo la tarea.
    👉 I was doing homework.

2. Present Perfect

  • He hecho la tarea.
    👉 I have done the homework.

3. Future Use

  • Haré la tarea mañana.
    👉 I will do the homework tomorrow.

Practice Section

A. Fill in the blanks

  1. Yo ___ la comida.
  2. Ella ___ su tarea.
  3. Nosotros ___ ejercicio.
  4. Tú ___ un pastel.
  5. Ellos ___ un proyecto.

Answers:

  1. hice
  2. hizo
  3. hicimos
  4. hiciste
  5. hicieron

B. MCQs

  1. What is past tense of “yo”?
    a) hago
    b) hice
    c) haré
    Answer: b
  2. “Hizo” means:
    a) I did
    b) He/She did
    c) They do
    Answer: b
  3. Imperfect form is:
    a) hice
    b) hacía
    c) haré
    Answer: b
  4. “Hicimos” means:
    a) We did
    b) They did
    c) I did
    Answer: a
  5. “Hacer” is:
    a) Regular verb
    b) Irregular verb
    c) Noun
    Answer: b

C. Error Correction

  1. Yo hize la tarea. → Yo hice la tarea.
  2. Ella hacio la comida. → Ella hizo la comida.
  3. Nosotros hacía el trabajo. → Nosotros hicimos el trabajo.
  4. Ellos hiceron la tarea. → Ellos hicieron la tarea.
  5. Tú hizo la tarea. → Tú hiciste la tarea.

FAQs

1. What is “hacer” in past tense?

It means “did” or “made” in Spanish.

2. Is “hacer” regular or irregular?

It is an irregular verb.

3. What is “yo hice”?

It means “I did”.

4. When to use “hacía”?

Use it for repeated or ongoing past actions.

5. What is the past of “hacer” for “he/she”?

It is “hizo”.


Conclusion

Learning hacer in past tense is very important for speaking natural Spanish. This verb is irregular, but once you understand the patterns, it becomes much easier to use.

Remember the key difference between hice (completed action) and hacía (repeated action).

Practice daily with real life sentences like “yo hice la tarea” or “yo hacía ejercicio” to build strong confidence.

The more you practice, the faster you will master Spanish grammar. Keep learning, and don’t be afraid to make mistakes they are part of the journey!

Leave a Comment