SpanishConjugationAll tenses

Hacer (to do) · All tenses

By TutorLily Editorial Team

Hacer means 'to do' or 'to make' — one of the highest-frequency verbs in Spanish. It powers actions ('hacer la cena'), weather expressions ('hace frío'), elapsed time ('hace dos años'), and dozens of idioms. Hacer is highly irregular in the present yo form, the preterite, and the future.

Conjugation
hacer · Present (Presente)

I do, you do, he/she does...

hacer conjugation in the Present (Presente)
To DoHacer
I do
yo hago
you do
tú haces
he/she does
él/ella/usted hace
we do
nosotros/as hacemos
you do
vosotros/as hacéis
they do
ellos/ellas/ustedes hacen
Conjugation
hacer · Preterite (Pretérito indefinido)

I did, you did, he/she did...

hacer conjugation in the Preterite (Pretérito indefinido)
To DoHacer
I did
yo hice
you did
tú hiciste
he/she did
él/ella/usted hizo
we did
nosotros/as hicimos
you did
vosotros/as hicisteis
they did
ellos/ellas/ustedes hicieron
Conjugation
hacer · Imperfect (Pretérito imperfecto)

I used to do, I was doing...

hacer conjugation in the Imperfect (Pretérito imperfecto)
To DoHacer
I used to do
yo hacía
you used to do
tú hacías
he/she used to do
él/ella/usted hacía
we used to do
nosotros/as hacíamos
you used to do
vosotros/as hacíais
they used to do
ellos/ellas/ustedes hacían
Conjugation
hacer · Present Subjunctive (Presente de subjuntivo)

(that) I do, (that) you do...

hacer conjugation in the Present Subjunctive (Presente de subjuntivo)
To DoHacer
I do
yo haga
you do
tú hagas
he/she do
él/ella/usted haga
we do
nosotros/as hagamos
you do
vosotros/as hagáis
they do
ellos/ellas/ustedes hagan
Conjugation
hacer · Future (Futuro simple)

I will do, you will do...

hacer conjugation in the Future (Futuro simple)
To DoHacer
I will do
yo haré
you will do
tú harás
he/she will do
él/ella/usted hará
we will do
nosotros/as haremos
you will do
vosotros/as haréis
they will do
ellos/ellas/ustedes harán
Questions

Frequently asked questions

How do you conjugate hacer in the present tense?
Hacer in the present is: yo hago, tú haces, él/ella/usted hace, nosotros/as hacemos, vosotros/as hacéis, ellos/ellas/ustedes hacen. Only the yo form is irregular ('hago' instead of 'haco') — every other person follows the regular -er pattern.
Why does the yo form 'hago' have a 'g'?
About a dozen Spanish verbs add a 'g' to the yo form: hacer → hago, tener → tengo, poner → pongo, salir → salgo, decir → digo. This pattern (called 'verbos con yo irregular en -go') comes from Latin sound changes that hardened a soft consonant before the final '-o' ending. The rest of the present tense conjugation stays regular.
When do I use 'hace' for weather instead of 'es' or 'está'?
Spanish uses 'hace' for most weather conditions involving a noun: 'hace frío' (it's cold), 'hace sol' (it's sunny), 'hace viento' (it's windy). Use 'está' for descriptive states of the sky ('está nublado' — it's cloudy). The 'hace' pattern is literally 'it makes cold/sun/wind' — Spanish treats weather as something being produced.
How do you conjugate hacer in the preterite?
The preterite of hacer is: yo hice, tú hiciste, él/ella/usted hizo, nosotros/as hicimos, vosotros/as hicisteis, ellos/ellas/ustedes hicieron. Note that the él/ella/usted form is 'hizo' with a 'z' — the only person where the stem switches from 'hic-' to 'hiz-'.
Why is the él form 'hizo' spelled with 'z' instead of 'c'?
Spanish orthography requires 'z' before 'o' or 'a', and 'c' before 'e' or 'i' for the same sibilant sound. The preterite stem of hacer is phonetically the same for every person; before 'iste' (hiciste) it's spelled with 'c', but before 'o' (hizo) it must switch to 'z'. The sound stays the same — only the spelling changes.
Should I use 'hice' (preterite) or 'hacía' (imperfect)?
Use the preterite 'hice' for a completed action at a specific moment: 'Ayer hice ejercicio' (Yesterday I exercised). Use the imperfect 'hacía' for habitual or ongoing past actions without a clear endpoint: 'De niño, hacía ejercicio todos los días' (As a child, I used to exercise every day). The contrast is finished vs ongoing.
How do you conjugate hacer in the imperfect?
Hacer follows the regular -er pattern in the imperfect: yo hacía, tú hacías, él/ella/usted hacía, nosotros/as hacíamos, vosotros/as hacíais, ellos/ellas/ustedes hacían. Note the accent on the 'í' in every form — without it the pronunciation would shift.
Why is hacer regular in the imperfect when it's irregular everywhere else?
Only three Spanish verbs have irregular imperfects: ser (era), ir (iba), and ver (veía). Hacer is highly irregular in the present, preterite, and future, but the -ía imperfect endings are so phonetically smooth they survived Latin → Spanish without change for nearly every verb. Most learners are relieved by this exception.
When do I use 'hacía' instead of 'hice'?
Use 'hacía' for past actions that were ongoing, repeated, or descriptive: 'Cuando vivía en Madrid, hacía yoga' (When I lived in Madrid, I did yoga — habitual). Use 'hice' for one-time completed actions: 'Ayer hice yoga' (Yesterday I did yoga). Background = imperfect; foreground event = preterite.
How do you conjugate hacer in the present subjunctive?
The present subjunctive of hacer is: yo haga, tú hagas, él/ella/usted haga, nosotros/as hagamos, vosotros/as hagáis, ellos/ellas/ustedes hagan. The stem 'hag-' is the same one used in the present indicative yo form ('hago') — every irregular subjunctive stem in Spanish is derived from the yo form of the present.
When do I need to use the subjunctive of hacer?
Use it after triggers of doubt, emotion, will, or impersonal expressions: 'Espero que hagas un buen trabajo' (I hope you do a good job), 'Dudo que haga sol mañana' (I doubt it will be sunny tomorrow), 'Es necesario que hagamos algo' (It's necessary we do something). Negative commands also use the subjunctive: '¡No hagas eso!' (Don't do that!).
Why is 'haga' so different from the indicative 'hace'?
Spanish irregular subjunctive stems always come from the yo form of the present indicative, not from the él form. Hacer → yo hago → subjunctive stem 'hag-'. The same rule produces tener (tengo → tenga), salir (salgo → salga), and decir (digo → diga). Knowing the yo form gives you the entire subjunctive.
How do you conjugate hacer in the future?
The future of hacer uses the irregular stem 'har-': yo haré, tú harás, él/ella/usted hará, nosotros/as haremos, vosotros/as haréis, ellos/ellas/ustedes harán. The infinitive 'hacer' contracts to 'har-' before the future endings — same pattern as decir → diré.
Why is the future stem 'har-' instead of 'hacer-'?
About 12 high-frequency Spanish verbs developed contracted future stems for phonetic economy: hacer → har-, decir → dir-, tener → tendr-, poner → pondr-, salir → saldr-, venir → vendr-, querer → querr-, saber → sabr-, poder → podr-, haber → habr-, valer → valdr-, caber → cabr-. The pattern was driven by everyday speech — 'haceré' would have been awkward to repeat.
When should I use 'haré' instead of 'voy a hacer'?
Both are correct. 'Haré' (simple future) feels slightly more formal, more committed, or further in time. 'Voy a hacer' (going-to future) is more conversational and tends to imply nearer-term plans. The simple future also expresses conjecture: '¿Qué hará Juan?' = 'What could Juan be doing?' — a use the going-to future cannot fill.
TutorLily

Practice Hacer (To Do) in real conversations

TutorLily is your personal language tutor that catches every mistake gently and keeps the conversation going.

Download on the App StoreGet it on Google Play

3-day free trial · Cancel anytime · 50+ languages

As seen on
BBC News
Get TutorLily