Hacer Conjugation: Hago, Hice, Hacía and Every Tense (Chart)

hacerto do, to makeSpanish verbIrregular
Present (yo)
hago
Preterite (yo)
hice
Imperfect (yo)
hacía
Future (yo)
haré
Past participle:
hecho
Gerund:
haciendo

Hacer means "to do" or "to make," and it's irregular in almost every tense. The forms to memorize are hago (I do), hice and hizo (I did, he did), the future stem har- (haré, I will do) and the past participle hecho. The imperfect (hacía) is the one tense that stays completely regular.

Hacer Conjugation Chart

Indicative: present, preterite and imperfect

PronounPresentPreteriteImperfect
yohagohicehacía
túhaceshicistehacías
él / ella / ustedhacehizohacía
nosotros / nosotrashacemoshicimoshacíamos
vosotros / vosotrashacéishicisteishacíais
ellos / ellas / ustedeshacenhicieronhacían

Future, conditional and present perfect

PronounFutureConditionalPresent perfect
yoharéharíahe hecho
túharásharíashas hecho
él / ella / ustedharáharíaha hecho
nosotros / nosotrasharemosharíamoshemos hecho
vosotros / vosotrasharéisharíaishabéis hecho
ellos / ellas / ustedesharánharíanhan hecho

Subjunctive

PronounPresent subjunctiveImperfect subjunctive
yohagahiciera
túhagashicieras
él / ella / ustedhagahiciera
nosotros / nosotrashagamoshiciéramos
vosotros / vosotrashagáishicierais
ellos / ellas / ustedeshaganhicieran

Commands (imperative)

PersonAffirmativeNegative
tú¡haz!¡no hagas!
usted¡haga!¡no haga!
nosotros¡hagamos!¡no hagamos!
vosotros¡haced!¡no hagáis!
ustedes¡hagan!¡no hagan!

Gerund: haciendo (estoy haciendo) · Past participle: hecho (he hecho)

Practice: Hacer conjugation

Pick the right form of hacer for each pronoun and tense.

Embed this game on your siteFree for teachers, schools and bloggersGet code

Paste this where you want the game. It includes a credit link back to this article.

<iframe src="https://www.polychatapp.com/widget/quickshot-game?data=N4IgLiBcIBIIYGMCmAnABAYQPYDsBWArgOZxgCWuaAigWQF4gA0IKUA2qAO5QgCeWaAPrC0ACgAOKJAGckOMAEomILOxAALOEVXN1ZZMs0IAt3ENwUAS5ABdZgh6btIAL6MuPMAC+hIiVNl5JWZVSDYNRBlDfTJpMCRzEzhpcxQAQ5S7EAdoIyi3D2gkABtirGlfQTFJGTlFZVDwvJxohDJUXETTFt0LNJasnIjkFoKQbmh+SuqpeJQyeOCVNT0DXudepNTrQcd9BLGJkEti6f8kOYWkJcaNeh1hhM3TVLTbez26VUOeErKK4RVc6XRYNFYxDo9R5QozdV4DD65CEoTo-aA4cpYMAogF+MgAW3EqAAZkgEPUQitEKZ8eVEkhaSldDFGakGXTdrlqXBWWi+AJAWJiQQwAQpDcqVZzBs7mthi9OREpXyTmcELgACYLCg4ODFCVhJUvTZPO5fLpmRWaFAvPkARwISDQ3jO0gIACNCDhyWQAG7XMGGpzJelM2WxeIWzKIiIkFIuGwuIA&prompt=choose" title="Language game" style="width: 440px; height: 520px; border: none; display: block;"></iframe>
<p style="font-size: 12px; margin: 4px 0 0;">Free language games by <a href="https://www.polychatapp.com/blog/hacer-conjugation">PolyChat</a></p>

What Makes Hacer Irregular

Hacer breaks the rules in four places, and each one is a pattern you'll reuse with other verbs:

  • Yo form ends in -go: hago. Poner (pongo), salir (salgo) and traer (traigo) do the same.
  • Preterite stem hic-: hice, hiciste, hicimos, hicieron. The third-person singular is spelled hizo, with a z, because "hico" would be pronounced with a hard k sound.
  • Shortened future and conditional stem: haré, harás and haría, harías, never "haceré."
  • Irregular participle: hecho, so the present perfect is he hecho, has hecho. The tú command is the one-syllable haz.

Compounds such as deshacer (to undo), rehacer (to redo) and satisfacer (to satisfy) follow exactly the same pattern: deshice, satisfizo, rehecho.

How to Use Hacer

Hacer covers both English "do" and "make," so hacer la tarea is "to do homework" and hacer una tarta is "to make a cake." Beyond that, it has two jobs English speakers don't expect:

  • Weather: Spanish uses hacer where English uses "to be." Hace frío means "it's cold," hace calor "it's hot," hace sol "it's sunny," hace buen tiempo "the weather is nice." Always use the third-person singular hace (or hacía, hizo, hará).
  • Time: hace + time period means "ago." Llegué hace dos horas means "I arrived two hours ago." With the present tense, it means "for": Hace tres años que vivo aquí means "I've lived here for three years."

Common Expressions With Hacer

ExpressionMeaningExample
hacer caso (a)to pay attention to, to listen toNunca me haces caso.
hacer faltato be neededHace falta más tiempo.
hacer colato wait in lineHicimos cola durante una hora.
hacer la maletato pack a suitcaseTodavía no he hecho la maleta.
hacer dañoto hurtMe hace daño el zapato.
hacerseto becomeSe hizo médico a los treinta años.
hacer una preguntato ask a question¿Puedo hacerte una pregunta?

Hacer in Example Sentences

  • ¿Qué haces este fin de semana? (What are you doing this weekend?)
  • Ayer hice una paella para mis amigos. (Yesterday I made a paella for my friends.)
  • De niño, hacía deporte todos los días. (As a kid, I did sports every day.)
  • Mañana hará mucho calor. (It will be very hot tomorrow.)
  • ¿Qué harías con un millón de dólares? (What would you do with a million dollars?)
  • Quiero que hagas los deberes antes de cenar. (I want you to do your homework before dinner.)

Common Mistakes With Hacer

  • "Hició" instead of hizo. The spelling change from c to z only affects this one form, which is why it's easy to forget.
  • "Hacido" instead of hecho. Hacer has an irregular participle: he hecho, not "he hacido."
  • Translating "make a decision" word for word. Spanish says tomar una decisión, not "hacer una decisión."
  • Using ser or estar for weather. "Está frío" describes an object that's cold (the soup, the room). For the weather, say hace frío.

Frequently Asked Questions

Is hacer an irregular verb?

Yes. Hacer is irregular in the present yo form (hago), the preterite (hice, hizo), the future and conditional (haré, haría), the present subjunctive (haga), the tú command (haz) and the past participle (hecho). Only the imperfect is fully regular.

What is the preterite of hacer?

The preterite of hacer is hice, hiciste, hizo, hicimos, hicisteis, hicieron. None of these forms carry a written accent.

What's the difference between hizo and hacía?

Hizo is preterite and describes a completed action (Hizo la cena: he made dinner). Hacía is imperfect and describes a habit or background (Hacía la cena todos los días: he used to make dinner every day).

How do you say "it's cold" in Spanish?

For the weather, say hace frío. For a person feeling cold, say tengo frío (literally "I have cold"). For an object that's cold to the touch, say está frío.

Keep Practicing

The quiz under the chart mixes pronouns and tenses from every table. For more practice, these guides pair well with hacer:

Author Jean-Baptiste Bolh

Jean-Baptiste Bolh

Co-Founder

Applied AI