Conjugate hacer in the present perfect tense in Spanish (El Pretérito Perfecto)

Take the fastest path to fluent Spanish

El Pretérito Perfecto in Spanish is used to express something has happened or happened. Some verbs are irregular in the present perfect tense in Spanish.
The verb hacer (to do/make) is irregular in El Pretérito Perfecto in Spanish.

Learn how to conjugate "hacer" in El Pretérito Perfecto in Spanish.

yo he  
has  
él/ella/usted ha   + hecho 
nosotros /-as hemos   
vosotros/-as habéis  
ellos /ustedes han  

You can see it is simply haber conjugated in El Presente plus hecho (the past participle of hacer).

Here are some examples to listen to:

He hecho un pastel de chocolate.I made a chocolate cake.

¿Has hecho la cama?Have you made your bed?

Miriam ha hecho una muñeca de trapo.Miriam made a rag doll.

¿Usted ha hecho este dibujo?Have you done this drawing?

Nosotros no hemos hecho los deberes.We haven't done our homework.

Vosotras habéis hecho una redacción estupenda.You have written a great essay.

Mis amigos han hecho una escultura de barro.My friends have made a clay sculpture.

Ustedes nunca han hecho una paella.You have never made a paella.

 

See also Irregular past participles in Spanish

Want to make sure your Spanish sounds confident? We’ll map your knowledge and give you free lessons to focus on your gaps and mistakes. Start your Brainmap today »

Learn more about these related Spanish grammar topics

Examples and resources

¿Has hecho la cama?Have you made your bed?
Nosotros no hemos hecho los deberes.We haven't done our homework.
¿Usted ha hecho este dibujo?Have you done this drawing?
Ustedes nunca han hecho una paella.You have never made a paella.
Vosotras habéis hecho una redacción estupenda.You have written a great essay.
Mis amigos han hecho una escultura de barro.My friends have made a clay sculpture.
Miriam ha hecho una muñeca de trapo.Miriam made a rag doll.
He hecho un pastel de chocolate.I made a chocolate cake.
Clever stuff happening!