Spanish Present Perfect Tense

Beginner Spanish - Level A2


To form the Spanish present perfect, known in Spanish as el pretérito perfecto, you’ll need to combine the present conjugations of haber with a past participle. The formula looks as follows:

Pretérito perfecto = Haber + participio. 

language250Asset 173@250x-8

Back to the Course

Hi, you can review other topics from this course level.

Spanish A2


Visit the Shop

Visit the Shop

Start classes with one of our professional teachers today.

Visit the Shop

Present Perfect Tense in Spanish

The present perfect tense is formed by the auxiliary verb “has,” or “have,” “haber,”plus the past participle. Remember that the past participle is formed by dropping the “ar,” or “er” of a verb and adding “ado,” or “ido.”

Examples: hacer - haciendo. The present perfect tense requires two verbs: I have written - Yo he escrito (have) is the auxiliary verb and written is the main verb.

Haber + past participle - He corrido - I run

The conjugation of the verb Hacer is as follows:



Yo he escrito


Ellos han escrito

Tu has escrito


Nosotros hemos escrito

El ha escrito


Vosotros habeis escrito

Ella ha escrito


Ustedes han escrito

Yo he

Ellos han

Tu has

Nosotros hemos

El ha

Ustedes han

In spite of its name, the present perfect tense is shown as an action in the past. Something that has been completed and has to do with the present. In English, it is possible to separate “have” from the past participle, however in Spanish you cannot separate “haber,” from the past participle.

Me he comprado un vestido largo.   I have bought a long dress.

Lo hemos pensado mucho ayer.     We have thought about it a lot yesterday.

You should be aware, however, that the Spanish present perfect tense should not always be thought of as the equivalent of the English present perfect tense. In many regions, it can be used as the equivalent of the English simple past tense. Sometimes the context will make this clear:

Ha llegado ayer por la noche.   He arrived yesterday at night.

Ellos han bailado toda la noche.     They danced all night.

Don't miss out!

Hi there, you are currently not signed in.

CORE Languages students who are signed in get credit for daily engagement while studying. Additionally, save your quiz and test grades by logging in. Even if you are just a language buff wanting to get a bit more studying in, Sign In and receive weekly content updates, access to Free PDF guides and special pricing on online training from our shop.

Additional Activities

Review the unit lesson above and complete additional activities to build your understanding of this topic. For the activities listed below, make sure you are signed in to keep track of your progress, to receive our weekly topics e-mail and special promotions! We are letting you know, you are not signed in. And progress will not be saved.

Writing Exercises

Write the right form of present tense using “haber,” plus past participle of the verb.

  1. Arturo ______________ (estudiar) para la obra y sabe todo.
  2. La tía de Federico ___________________ (comprar) los comestibles.
  3. Nosotros _____________(limpiar) la sala y el comedor.
  4. Los niños ______________(dormir) en la recámara.
  5. El precio del oro ____________(subir) mucho.
  6. Ellos ________________ (ir) a la tienda a comprar dulces.
  7. Beatriz _______________ (descansar) en su recámara.
  8. Yo _________________(ordenar) mi escritorio.
  9. Los abuelos de Patty _______________ (trabajar) toda su vida.
  10. Mi prima ____________________ (pensar) mucho en el problema.


El ascensor - The elevator                

Aprender - To learn

El correo - The mail                          

Pensando - Thinking

Conseguir - To get                            

Golpeando - Hitting

El oro - The gold                                

Dejando - Leaving

Los comestibles - The groceries        

Trabajando - Working

La sala - The living room                    

Descansando - Resting

El comedor - The dining room            

Limpiando - Cleaning

La recámara - The bedroom              

Ordenando - Organizing

We love new fresh content! Find some of our favorite links on this Unit topic below. If any links are expired, please let us know.

What do you know?

You can complete the following quiz to see if you truly understand this unit's content.