L
Lingvero

Hacer Preterite Practice

Hacer (to do, to make) in the preterite: 14 free exercises with an explanation after every answer, plus the full conjugation table.

14 exercisesIrregularA1 – A2 level
IWhat to watch for

In the preterite, hacer switches to the irregular stem hic- and takes the unstressed endings shared by tener and estar: hice, hiciste, hizo, hicimos, hicieron — no accent marks anywhere.

The classic trap is the él/ella form: the c changes to z to keep the sound, giving hizo, never 'hició' or 'hico'. Also don't confuse preterite hice (one finished action) with imperfect hacía (a habit or background), and remember that 'hace dos años' in a past sentence just means 'two years ago'.

IIConjugation
hacerPreterite
yo
hice
hiciste
él / ella / usted
hizo
nosotros
hicimos
vosotros
hicisteis
ellos / ustedes
hicieron
Irregular yo form (hago), preterite stem hic- (hizo with z), future stem har-.
IIIPractice exercises

Practice.

Answer first, then read the explanation. Don't skip it — that's the whole point.

Exercise 01 of 14Tag: Irregular stem
Fill in the blank

Ayer yo _____ toda la tarea de matemáticas antes de cenar. (hacer)

Yesterday I did all my math homework before dinner.

Exercise 02 of 14Tag: Tú form
Fill in the blank

¿Tú _____ la reservación para el hotel de Cancún? (hacer)

Did you make the reservation for the hotel in Cancún?

Exercise 03 of 14Tag: Spelling change
Fill in the blank

Camila _____ un pastel de chocolate para el cumpleaños de su hijo. (hacer)

Camila made a chocolate cake for her son's birthday.

Exercise 04 of 14Tag: Hace + time
Fill in the blank

Hace dos años yo _____ un viaje inolvidable por Perú. (hacer)

Two years ago I took an unforgettable trip through Peru.

Exercise 05 of 14Tag: Nosotros form
Fill in the blank

El sábado pasado nosotros _____ una parrillada en el jardín. (hacer)

Last Saturday we had a barbecue in the garden.

Exercise 06 of 14Tag: Ellos form
Fill in the blank

Mis primos _____ una fiesta sorpresa para la abuela el viernes. (hacer)

My cousins threw a surprise party for grandma on Friday.

Exercise 07 of 14Tag: Weather expression
Fill in the blank

Anoche _____ mucho viento y se cayeron varias ramas. (hacer)

Last night it was very windy and several branches fell.

Exercise 08 of 14Tag: Tú form
Fill in the blank

¿Qué _____ tú el fin de semana pasado en Bogotá? (hacer)

What did you do last weekend in Bogotá?

Exercise 09 of 14Tag: Ellos form
Fill in the blank

El mes pasado los estudiantes _____ un proyecto sobre los mayas. (hacer)

Last month the students did a project about the Maya.

Exercise 10 of 14Tag: Irregular stem
Fill in the blank

De repente yo _____ una pregunta que sorprendió a todo el grupo. (hacer)

Suddenly I asked a question that surprised the whole group.

Exercise 11 of 14Tag: Spelling change
Fill in the blank

Mi papá _____ la cena anoche porque mamá llegó tarde. (hacer)

My dad made dinner last night because mom arrived late.

Exercise 12 of 14Tag: Nosotros form
Fill in the blank

Ayer mi esposo y yo _____ ejercicio juntos en el parque. (hacer)

Yesterday my husband and I exercised together in the park.

Exercise 13 of 14Tag: Tú form
Fill in the blank

_____ muy bien el examen de español la semana pasada. (hacer)

You did very well on the Spanish exam last week.

Exercise 14 of 14Tag: Ellos form
Fill in the blank

Los albañiles _____ todo el trabajo en solo tres días. (hacer)

The builders did all the work in just three days.

Every answer is explained

Not just a green check. A short paragraph telling you why.

No gamification

No streaks, no points, no leaderboards. Just questions.

No signup

Runs in your browser. Bookmark the topics you want to come back to.

VKeep practicing