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
haces
él / ella / Ud. hace
nosotros hacemos
ustedes hacen
ellos / ellas hacen
Imperfect
PronounConjugation
yo hacía
hacías
él / ella / Ud. hacía
nosotros hacíamos
ustedes hacían
ellos / ellas hacían
Preterite
PronounConjugation
yo hice
hiciste
él / ella / Ud. hizo
nosotros hicimos
ustedes hicieron
ellos / ellas hicieron
Future
PronounConjugation
yo ha
harás
él / ella / Ud. ha
nosotros haremos
ustedes harán
ellos / ellas harán
Conditional
PronounConjugation
yo haría
harías
él / ella / Ud. haría
nosotros haríamos
ustedes harían
ellos / ellas harían
Present perfect
PronounConjugation
yo he hecho
has hecho
él / ella / Ud. ha hecho
nosotros hemos hecho
ustedes han hecho
ellos / ellas han hecho
Past perfect
PronounConjugation
yo había hecho
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
hubiste hecho
él / ella / Ud. hubo hecho
nosotros hubimos hecho
ustedes hubieron hecho
ellos / ellas hubieron hecho
Future perfect
PronounConjugation
yo habré hecho
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
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
hagas
él / ella / Ud. haga
nosotros hagamos
ustedes hagan
ellos / ellas hagan
Imperfect (-ra)
PronounConjugation
yo hiciera
hicieras
él / ella / Ud. hiciera
nosotros hiciéramos
ustedes hicieran
ellos / ellas hicieran
Imperfect (-se)
PronounConjugation
yo hiciese
hicieses
él / ella / Ud. hiciese
nosotros hiciésemos
ustedes hiciesen
ellos / ellas hiciesen
Future
PronounConjugation
yo hiciere
hicieres
él / ella / Ud. hiciere
nosotros hiciéremos
ustedes hicieren
ellos / ellas hicieren
Present perfect
PronounConjugation
yo haya hecho
hayas hecho
él / ella / Ud. haya hecho
nosotros hayamos hecho
ustedes hayan hecho
ellos / ellas hayan hecho
Past perfect (-ra)
PronounConjugation
yo hubiera hecho
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
hubieses hecho
él / ella / Ud. hubiese hecho
nosotros hubiésemos hecho
ustedes hubiesen hecho
ellos / ellas hubiesen hecho
Future perfect
PronounConjugation
yo hubiere hecho
hubieres hecho
él / ella / Ud. hubiere hecho
nosotros hubiéremos hecho
ustedes hubieren hecho
ellos / ellas hubieren hecho

Imperative

Affirmative
PronounConjugation
yo -
haz
él / ella / Ud. -
nosotros hagamos
ustedes hagan
ellos / ellas -
Negative
PronounConjugation
yo -
no hagas
él / ella / Ud. -
nosotros no hagamos
ustedes no hagan
ellos / ellas -

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