VerbyGo

Spanish verb guide

Hacer conjugation and meaning

Learn what this verb means, compare its verified forms and continue into VerbyGo practice where an exact learning path is available.

Irregular-ER verbNon-reflexive
Meaning
to do, perform, execute, carry out
Pattern
Irregular -ER verb
Gerund
haciendo
Past participle
hecho

Meaning and behavior

What does hacer mean?

Hacer means to do, perform, execute, carry out. VerbyGo classifies it as an irregular -ER verb. It is non-reflexive.

to make; to create, to build, to bring forth.

Build from reliable parts

Principal forms

Infinitive
hacer
Gerund
haciendo
Past participle
hecho

Verified irregular pattern

How this verb behaves

Its forms differ from a fully regular -er pattern in the present, preterite, future.

Its past participle, hecho, is irregular.

hacerhagofor yo

Conjugation guide

Present forms

Present forms

Present

Use the present forms of hacer for current situations, routines and actions that happen regularly.

SubjectHacer
yo hago
tú haces
él / ella / usted hace
nosotros / nosotras hacemos
vosotros / vosotras hacéis
ellos / ellas / ustedes hacen

Present forms

Present perfect

Use present haber with hecho for a completed action connected to the present.

SubjectHacer
yo he hecho
tú has hecho
él / ella / usted ha hecho
nosotros / nosotras hemos hecho
vosotros / vosotras habéis hecho
ellos / ellas / ustedes han hecho

Conjugation guide

Past forms

Past forms

Preterite

Use the preterite when the action of hacer is presented as completed in the past.

SubjectHacer
yo hice
tú hiciste
él / ella / usted hizo
nosotros / nosotras hicimos
vosotros / vosotras hicisteis
ellos / ellas / ustedes hicieron

Past forms

Imperfect past

Use the imperfect for repeated or ongoing past uses of hacer, or for background information.

SubjectHacer
yo hacía
tú hacías
él / ella / usted hacía
nosotros / nosotras hacíamos
vosotros / vosotras hacíais
ellos / ellas / ustedes hacían

Past forms

Past perfect

Use imperfect haber with hecho for an action completed before another past point.

SubjectHacer
yo había hecho
tú habías hecho
él / ella / usted había hecho
nosotros / nosotras habíamos hecho
vosotros / vosotras habíais hecho
ellos / ellas / ustedes habían hecho

Conjugation guide

Future and conditional

Future and conditional

Simple future

Use the future forms of hacer for predictions, promises and future statements.

SubjectHacer
yo haré
tú harás
él / ella / usted hará
nosotros / nosotras haremos
vosotros / vosotras haréis
ellos / ellas / ustedes harán

Future and conditional

Future perfect

Use future haber with hecho for an action that will be complete before a future point.

SubjectHacer
yo habré hecho
tú habrás hecho
él / ella / usted habrá hecho
nosotros / nosotras habremos hecho
vosotros / vosotras habréis hecho
ellos / ellas / ustedes habrán hecho

Future and conditional

Simple conditional

Use the conditional forms of hacer for hypothetical or tactful statements.

SubjectHacer
yo haría
tú harías
él / ella / usted haría
nosotros / nosotras haríamos
vosotros / vosotras haríais
ellos / ellas / ustedes harían

Future and conditional

Conditional perfect

Use conditional haber with hecho for a hypothetical completed past action.

SubjectHacer
yo habría hecho
tú habrías hecho
él / ella / usted habría hecho
nosotros / nosotras habríamos hecho
vosotros / vosotras habríais hecho
ellos / ellas / ustedes habrían hecho

Conjugation guide

Subjunctive forms

Subjunctive forms

Present subjunctive

Use these forms when a current wish, reaction, doubt or another trigger requires the subjunctive.

SubjectHacer
yo haga
tú hagas
él / ella / usted haga
nosotros / nosotras hagamos
vosotros / vosotras hagáis
ellos / ellas / ustedes hagan

Subjunctive forms

Perfect subjunctive

Use present-subjunctive haber with hecho for a completed action in a present subjunctive context.

SubjectHacer
yo haya hecho
tú hayas hecho
él / ella / usted haya hecho
nosotros / nosotras hayamos hecho
vosotros / vosotras hayáis hecho
ellos / ellas / ustedes hayan hecho

Subjunctive forms

Imperfect subjunctive

Use these forms for past subjunctive contexts and hypothetical structures; the equivalent -se series is also accepted where supplied.

SubjectHacer
yo hicieraAlso accepted: hiciese
tú hicierasAlso accepted: hicieses
él / ella / usted hicieraAlso accepted: hiciese
nosotros / nosotras hiciéramosAlso accepted: hiciésemos
vosotros / vosotras hicieraisAlso accepted: hicieseis
ellos / ellas / ustedes hicieranAlso accepted: hiciesen

Subjunctive forms

Past perfect subjunctive

Use imperfect-subjunctive haber with hecho for an unreal or earlier completed past action.

SubjectHacer
yo hubiera hechoAlso accepted: hubiese hecho
tú hubieras hechoAlso accepted: hubieses hecho
él / ella / usted hubiera hechoAlso accepted: hubiese hecho
nosotros / nosotras hubiéramos hechoAlso accepted: hubiésemos hecho
vosotros / vosotras hubierais hechoAlso accepted: hubieseis hecho
ellos / ellas / ustedes hubieran hechoAlso accepted: hubiesen hecho

Conjugation guide

Commands

Commands

Affirmative commands

Choose the affirmative command of hacer that matches the person being addressed.

SubjectHacer
tú haz
usted haga
nosotros / nosotras hagamos
vosotros / vosotras haced
ustedes hagan

Commands

Negative commands

Use no with the matching command form of hacer.

SubjectHacer
tú no hagas
usted no haga
nosotros / nosotras no hagamos
vosotros / vosotras no hagáis
ustedes no hagan

Verified context

Examples with hacer

Quick answers

Hacer FAQ

What does hacer mean?

Hacer means to do, perform, execute, carry out.

Is hacer regular or irregular?

Hacer is a irregular -ER verb.

What is the gerund of hacer?

The gerund of hacer is haciendo.

What is the past participle of hacer?

The past participle of hacer is hecho.

How is hacer conjugated in the present?

The verified public subject set is hago, haces, hace, hacemos, hacen.

How is hacer conjugated in the preterite?

The verified public subject set is hice, hiciste, hizo, hicimos, hicieron.

Created by Alejandro Ruiz, an experienced Spanish tutor.