Pretérito perfecto de indicativo

Understanding grammar is key to understanding a language.
Spanish grammar tips with Hotel Borbollón, online Spanish lessons.

Pretérito perfecto de indicativo

The present perfect is formed with: present of the verb haber (to have) +past participle of the main verb.

Yo he cantado
has cantado
Él/ella/usted ha cantado
Nosotros/as hemos cantado
Vosotros/as habéis cantado
Ellos/ellas/ustedes han cantado

It's used to:

  • Talk about actions that begin in the past and reach into the present:

Hoy he hecho un examen.

Today I have done an exam.

Este año he ido a la playa de vacaciones.

This year I've been to the beach on vacation.

  • Refer to the recent past

He aprendido a tocar la guitarra hace poco.

I learned to play the guitar not long ago.

  • Express past actions we don't know are over:

He sido muy feliz contigo.

I've been very happy with you.

He tenido muchos problemas en el trabajo.

I've had a lot of trouble at work.

Taking your learning further

Still facing difficulties with 'Pretérito perfecto de indicativo'? Improve your Spanish with Gymglish - try our Spanish lessons for free now and receive a free level assessment!

Do you know any tips to avoid making mistakes with 'Pretérito perfecto de indicativo'? Share it with us!

Improve your Spanish further and test Hotel Borbollón, online Spanish lessons.