Spanish verb conjugation

hacer

irregular

to do; to make

model: hacer -er ending defective forms essential verb #4

What does hacer mean?

Hacer means “to do” or “to make” and appears in many expressions involving weather, time, and activities.

Use hacer for creating or performing something, and in expressions such as hace frío and hace dos años.

  • Hago la cena.I am making dinner.
  • Hace calor.It is hot.
  • ¿Qué hiciste ayer?What did you do yesterday?
Regional formsShowing Latin American forms

Non-finite forms

Infinitive hacer
Gerund haciendo
Past participle hecho

Indicative

Present
PronounConjugation
yo hago
tú haces
él / ella / Ud. hace
nosotros hacemos
ustedes hacen
ellos / ellas hacen
Imperfect
PronounConjugation
yo hacía
tú hacías
él / ella / Ud. hacía
nosotros hacíamos
ustedes hacían
ellos / ellas hacían
Preterite
PronounConjugation
yo hice
tú hiciste
él / ella / Ud. hizo
nosotros hicimos
ustedes hicieron
ellos / ellas hicieron
Future
PronounConjugation
yo haré
tú harás
él / ella / Ud. hará
nosotros haremos
ustedes harán
ellos / ellas harán
Conditional
PronounConjugation
yo haría
tú harías
él / ella / Ud. haría
nosotros haríamos
ustedes harían
ellos / ellas harían
Present perfect
PronounConjugation
yo he hecho
tú has hecho
él / ella / Ud. ha hecho
nosotros hemos hecho
ustedes han hecho
ellos / ellas han hecho
Past perfect
PronounConjugation
yo había hecho
tú habías hecho
él / ella / Ud. había hecho
nosotros habíamos hecho
ustedes habían hecho
ellos / ellas habían hecho
Preterite anterior
PronounConjugation
yo hube hecho
tú hubiste hecho
él / ella / Ud. hubo hecho
nosotros hubimos hecho
ustedes hubieron hecho
ellos / ellas hubieron hecho
Future perfect
PronounConjugation
yo habré hecho
tú habrás hecho
él / ella / Ud. habrá hecho
nosotros habremos hecho
ustedes habrán hecho
ellos / ellas habrán hecho
Conditional perfect
PronounConjugation
yo habría hecho
tú habrías hecho
él / ella / Ud. habría hecho
nosotros habríamos hecho
ustedes habrían hecho
ellos / ellas habrían hecho

Subjunctive

Present
PronounConjugation
yo haga
tú hagas
él / ella / Ud. haga
nosotros hagamos
ustedes hagan
ellos / ellas hagan
Imperfect (-ra)
PronounConjugation
yo hiciera
tú hicieras
él / ella / Ud. hiciera
nosotros hiciéramos
ustedes hicieran
ellos / ellas hicieran
Imperfect (-se)
PronounConjugation
yo hiciese
tú hicieses
él / ella / Ud. hiciese
nosotros hiciésemos
ustedes hiciesen
ellos / ellas hiciesen
Future
PronounConjugation
yo hiciere
tú hicieres
él / ella / Ud. hiciere
nosotros hiciéremos
ustedes hicieren
ellos / ellas hicieren
Present perfect
PronounConjugation
yo haya hecho
tú hayas hecho
él / ella / Ud. haya hecho
nosotros hayamos hecho
ustedes hayan hecho
ellos / ellas hayan hecho
Past perfect (-ra)
PronounConjugation
yo hubiera hecho
tú hubieras hecho
él / ella / Ud. hubiera hecho
nosotros hubiéramos hecho
ustedes hubieran hecho
ellos / ellas hubieran hecho
Past perfect (-se)
PronounConjugation
yo hubiese hecho
tú hubieses hecho
él / ella / Ud. hubiese hecho
nosotros hubiésemos hecho
ustedes hubiesen hecho
ellos / ellas hubiesen hecho
Future perfect
PronounConjugation
yo hubiere hecho
tú hubieres hecho
él / ella / Ud. hubiere hecho
nosotros hubiéremos hecho
ustedes hubieren hecho
ellos / ellas hubieren hecho

Imperative

Affirmative
PronounConjugation
tú haz
usted haga
nosotros hagamos
ustedes hagan
Negative
PronounConjugation
tú no hagas
usted no haga
nosotros no hagamos
ustedes no hagan

Quick practice

Can you conjugate hacer?

Loading your first question…

Conjugation pattern

Hacer follows the hacer model. Highlighted letters in the tables show where its forms differ from a regular ending pattern.

Use the regional selector above the tables to compare Latin American usage with Spain’s vosotros forms and regional vos forms.

Related Spanish verbs