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

El Pretérito Perfecto is used to express something has happened or happened. 

The verb hacer (to do/make) is irregular in El Pretérito Perfecto:

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 List of Irregular Spanish past participles

Learn more about these related Spanish grammar topics

Examples and resources

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


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


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


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


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


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


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


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


Q&A

Dolan

Kwiziq community member

10 March 2019

2 replies

I answered "ha hecho" and it was marked wrong! Why? I don't understand!

Inma

Kwiziq language super star

11 March 2019

11/03/19

Hola Dolan

The question is asking for "has hecho", not "ha hecho".

It would have been correct to use "ha hecho" if we'd added a hint saying "use the usted form of hacer...", but there is no indication of this in the question. However, to avoid confusion I am adding a hint that says "use the tú form of hacer..."

Hope this helps. Thanks for your query.

Saludos

Inma

Dolan

Kwiziq community member

11 March 2019

11/03/19

Hi Inma

Thanks for the quick response!  But you really didn't answer my question!  You are right there was no indication to use the usted form but there was no indication to use the tu form either.  Am I correct in assuming that in a case like this that both "ha hecho" is just as correct as "has hecho"?  If not, please explain further.  In the real world there will not be a hint telling me to "use the tu form of hacer"!   What in the sentence as written would have told me to use the tu form?  Thanks in advance for your help.

Clever stuff underway!