Practice.
Answer first, then read the explanation. Don't skip it — that's the whole point.
Ayer yo _____ toda la tarea de matemáticas antes de cenar. (hacer)
Yesterday I did all my math homework before dinner.
¿Tú _____ la reservación para el hotel de Cancún? (hacer)
Did you make the reservation for the hotel in Cancún?
Camila _____ un pastel de chocolate para el cumpleaños de su hijo. (hacer)
Camila made a chocolate cake for her son's birthday.
Hace dos años yo _____ un viaje inolvidable por Perú. (hacer)
Two years ago I took an unforgettable trip through Peru.
El sábado pasado nosotros _____ una parrillada en el jardín. (hacer)
Last Saturday we had a barbecue in the garden.
Mis primos _____ una fiesta sorpresa para la abuela el viernes. (hacer)
My cousins threw a surprise party for grandma on Friday.
Anoche _____ mucho viento y se cayeron varias ramas. (hacer)
Last night it was very windy and several branches fell.
¿Qué _____ tú el fin de semana pasado en Bogotá? (hacer)
What did you do last weekend in Bogotá?
El mes pasado los estudiantes _____ un proyecto sobre los mayas. (hacer)
Last month the students did a project about the Maya.
De repente yo _____ una pregunta que sorprendió a todo el grupo. (hacer)
Suddenly I asked a question that surprised the whole group.
Mi papá _____ la cena anoche porque mamá llegó tarde. (hacer)
My dad made dinner last night because mom arrived late.
Ayer mi esposo y yo _____ ejercicio juntos en el parque. (hacer)
Yesterday my husband and I exercised together in the park.
Tú _____ muy bien el examen de español la semana pasada. (hacer)
You did very well on the Spanish exam last week.
Los albañiles _____ todo el trabajo en solo tres días. (hacer)
The builders did all the work in just three days.
Not just a green check. A short paragraph telling you why.
No streaks, no points, no leaderboards. Just questions.
Runs in your browser. Bookmark the topics you want to come back to.