hacer

to do, perform, execute, carry out

1–500 #19

Meanings

verb

  1. transitive to do, perform, execute, carry out
  2. transitive Forms ad hoc verbs from nouns.
  3. transitive to create, to build, to bring forth
  4. transitive to write, to compose
  5. transitive to prepare (food)
  6. idiomatic, impersonal, transitive in various expressions about the weather
  7. transitive to release, to excrete
  8. transitive to prep, adorn, do (a body part)
  9. transitive to make, to cause to be
  10. transitive to make, to cause to
  11. ambitransitive to play (a character)
  12. ditransitive, reflexive to become; to get
  13. ditransitive, impersonal, reflexive used with time
  14. ambitransitive, reflexive to pretend being, play
  15. reflexive to move (over), scoot (over)
  16. Argentina, abbreviation, ellipsis, reflexive ellipsis of hacerse el tonto
  17. intransitive, reflexive to get used to (chiefly in idioms)

noun, masculine

  1. task, action

Conjugation

Gerund haciendo · past participle hecho

Indicative

presentimperfectpreteritefutureconditional
yohagohacíahiceharéharía
túhaceshacíashicisteharásharías
voshacéshacíashicisteharásharías
él, ella, ustedhacehacíahizoharáharía
nosotroshacemoshacíamoshicimosharemosharíamos
vosotroshacéishacíaishicisteisharéisharíais
ellos, ellas, ustedeshacenhacíanhicieronharánharían

Subjunctive

presentimperfect (-ra)imperfect (-se)future
yohagahicierahiciesehiciere
túhagashicierashicieseshicieres
voshagáshicierashicieseshicieres
él, ella, ustedhagahicierahiciesehiciere
nosotroshagamoshiciéramoshiciésemoshiciéremos
vosotroshagáishicieraishicieseishiciereis
ellos, ellas, ustedeshaganhicieranhiciesenhicieren

Imperative

affirmativenegative
túhaz, hazteno hagas
voshacé, hacete
ustedhagano haga
nosotroshagamos, hagámonosno hagamos
vosotroshaced, haceosno hagáis
ustedeshaganno hagan

In sentences

¡Bien hecho! Well done! #464479

Hazle pasar. Bring him in. #502024

¿Qué hacías? What were you doing? #863753

¡Lo hiciste! You did it! #1112539

¿Lo hiciste? Did you make it? #1226267

Hazlo venir. Have him come. #1253634

No lo hagas. Don't do this. #2002208

Hagamos eso. Let's do that. #2008982