The Present Perfect (Haber + Past Participle)

The Present Perfect tense is used to talk about actions that have happened in the past but are still connected to the present. In Spanish, this tense is formed with the verb haber – to have followed by a past participle such as -ado or -ido. The verb haber changes depending on the subject, but the past participle does not change. In this module, you will learn how to form and use the Present Perfect in Spanish.

Lesson 1: Conjugation of Haber

The verb haber – to have is used to form the Present Perfect tense.

It is always followed by a past participle.

Yo he – I have
Tú has – You have (informal singular)
Él ha – He has
Ella ha – She has
Usted ha – You have (formal singular)
Nosotros hemos – We have
Ellos han – They have
Ellas han – They have
Ustedes han – You all have

Sample Sentences

Yo he estudiado español – I have studied Spanish
Tú has visitado el museo – You have visited the museum
Ella ha comprado un libro – She has bought a book
Nosotros hemos preparado la comida – We have prepared the food
Ellos han terminado el proyecto – They have finished the project

Lesson 2: Forming the Present Perfect

The Present Perfect is formed with haber plus a past participle.

Most past participles end in -ado or -ido.

Examples include:

Estudiado – studied

Comido – eaten

Vivido – lived

Sample Sentences

Yo he comido en ese restaurante – I have eaten at that restaurant
Tú has vivido en esta ciudad – You have lived in this city
Él ha leído el libro – He has read the book
Nosotros hemos aprendido la lección – We have learned the lesson
Ustedes han recibido el mensaje – You all have received the message

Lesson 3: Talking About Experiences

The Present Perfect is often used to talk about experiences or things someone has done in their life.

Sample Sentences

Yo he viajado a México – I have traveled to Mexico
Ella ha visitado el volcán – She has visited the volcano
Él ha probado la comida guatemalteca – He has tried Guatemalan food
Nosotros hemos explorado la ciudad – We have explored the city
Ellos han aprendido español – They have learned Spanish

Lesson 4: Common Time Expressions

The Present Perfect is often used with time expressions that refer to the recent past or something that still relates to the present.

Common expressions include:

Ya – already

Todavía – still / yet

Hoy – today

Sample Sentences

Yo ya he terminado la tarea – I have already finished the homework
Ella todavía no ha llegado – She has not arrived yet
Nosotros hemos trabajado mucho hoy – We have worked a lot today
Él ya ha visto la película – He has already seen the movie
Ustedes han aprendido mucho hoy – You all have learned a lot today

End of Module Review

In this module, you learned how to form and use the Present Perfect tense in Spanish. This tense is created using haber followed by a past participle such as -ado or -ido. You practiced forms like yo he, tú has, and nosotros hemos, and you saw how the tense is used to talk about completed actions and life experiences. Understanding the Present Perfect will help you describe things that have happened and connect past actions to the present.