If you’ve been struggling with the endless endings of the Pretérito Indefinido, I have some great news: The Pretérito Perfecto Compuesto is one of the easiest Spanish tenses to master.
Unlike other past tenses that require you to memorize dozens of unique endings, this one uses a simple formula: the verb «Haber» + Past Participle. It’s consistent, it’s predictable, and it’s the secret to sounding like a natural speaker—especially when talking about your life, your habits, and your day-to-day adventures.
One Tense, Endless Possibilities
Why should you learn it? Because it’s the «Swiss Army Knife» of Spanish grammar. You’ll use it to talk about:
- Your Recent Past: Anything that happened today (like what you had for breakfast).
- Life Experiences: Counting how many times you’ve done something (or if you’ve ever done it).
- Ongoing Timeframes: When you use phrases like este mes or esta semana.
- The «Yet» and «Already»: Using ya and todavía no to track your progress.
To show you just how natural this tense sounds in real life, take a look at a page from my personal diary to see how I used the Pretérito Perfecto to describe my day:
Querido Diario
¡Uf, diario! Qué día he tenido hoy… ¡Una locura!
Por la mañana, me he despertado con el sol en la cara, ¡por fin! Me he tomado un desayuno súper rico con tostadas y un zumo de naranja natural. Después, ¿adivina qué? He abierto mi libro de español y he descubierto una palabra nueva que me ha encantado: «duende». ¡He pensado que es una palabra muy mágica!
Luego, he salido a la calle. ¡Qué frío ha hecho hoy! He caminado rápido hasta la cafetería de la esquina y he pedido un café con leche muy caliente. Allí he visto a mi amiga Ana. ¡Qué sorpresa! Hemos charlado un rato y nos hemos reído mucho.
A mediodía, he vuelto a casa y he cocinado algo rápido. Después, me he sentado a ver una serie nueva en Netflix. ¡Me ha gustado mucho!
Por la tarde, he ido al gimnasio. He corrido más que nunca y he sentido mis piernas un poco cansadas. Cuando he llegado a casa, me he duchado y he descansado un poquito.
Y ahora, ¡he terminado de cenar! He comido pizza (¡mi favorita!) y he pensado en todo lo que he hecho hoy. Ha sido un día completo y, aunque he estado un poco cansado, ¡me he divertido mucho!
¿Y tú, diario? ¿Qué has sentido hoy? ¡Hasta mañana!

¿Conoces los partipios irregulares? practica con este ejercicio:
USAMOS PRETÉRITO PERFECTO COMPUESTO PARA HABLAR DE:
- Pasado reciente (dentro del día de hoy)
- Hoy he desayunado tostadas
- ¿Cuántas veces has hecho algo?
- Nunca he estado en Gran Canaria
- He visitado Escocia dos veces
- ¿Has montado alguna vez en avión?
- Este + periodo de tiempo: Este año, este mes, esta semana…
- Este mes no he tenido vacaciones
- Este año hemos viajado mucho
- Ya / todavía no
- Ya has aprendido el pretérito perfecto
- Pepa todavía no ha hecho los deberes
Ahora practica el pretérito perfecto con este ejercicio:
🎶 Master the «Humblebrag» with Calle 13: «Muerte en Hawaii»
Want to see the Pretérito Perfecto Compuesto in action—with a side of swagger? Check out my video breakdown of the hit song «Muerte en Hawaii» by Calle 13.
In this lesson, I’ll show you how Residente uses this tense to list his (admittedly over-the-top) life achievements to sound like a total «creído» (a show-off). It’s the ultimate way to practice your «life experience» phrases while getting a feel for the rhythm and irony of the language. Ready to learn how to brag like a pro in Spanish?