How to use Present Perfect in Castilian Spanish

Pretérito Perfecto

Practice speaking "Pretérito Perfecto" & get instant AI feedback
Start Speaking Free →

The Local Way to Say It

In Madrid, when you're talking about something that happened today, or even this week, the Pretérito Perfecto is your best friend. It's all about that recent, still-relevant past. Imagine you just finished your morning coffee at a bustling café in Malasaña. You wouldn't say 'Tomé un café' (I drank a coffee) if it was just an hour ago. Instead, you'd naturally use He tomado un café (I have drunk a coffee). It emphasizes the connection to the present moment. 'Hoy he ido al Rastro' (Today I have gone to the Rastro market) is perfect for describing your Sunday morning. It’s about what 'has happened' in a timeframe that hasn't finished yet. So, 'Esta semana he comido muchos churros' (This week I have eaten many churros) feels much more natural than 'Comí' if the week isn't over.

The 'Grammar Math'

The Pretérito Perfecto is surprisingly straightforward! Think of it as:
Haber (conjugated) + Past Participle.

The 'Haber' part is like saying 'to have' (as an auxiliary verb, not possession):
Yo he, has, Él/Ella/Usted ha, Nosotros/as hemos, Vosotros/as habéis, Ellos/Ellas/Ustedes han.

For the Past Participle:
-AR verbs: drop -AR, add -ado (e.g., hablar -> hablado)
-ER/-IR verbs: drop -ER/-IR, add -ido (e.g., comer -> comido, vivir -> vivido).

Just remember a few common irregulars: hacer -> hecho, ver -> visto, decir -> dicho, abrir -> abierto. This simple formula lets you talk about your recent past like a true Madrileño!

Madrid Context

Picture this: It's Sunday morning. You've just woken up after a night out in Chueca. You grab a coffee and some churros in Lavapiés. Your friend calls: '¿Qué has hecho esta mañana?' (What have you done this morning?). You reply, '¡Uf! He dormido poco, pero he desayunado unos churros buenísimos cerca de la Plaza Mayor' (Ugh! I've slept little, but I've had some really good churros near Plaza Mayor). Or maybe you're meeting someone in La Latina for tapas. You arrive and say, '¡Perdona el retraso! He tenido un problema con el metro en Sol' (Sorry for the delay! I've had a problem with the metro in Sol). This tense is all about those immediate, still-fresh experiences that shape your Madrid day.

The Castilian Tip

Here’s where Castilian Spanish truly shines! In Madrid, when you talk about something that happened today, this week, or even this month, the Pretérito Perfecto is almost always preferred. Many learners, influenced by Latin American Spanish where the simple preterite (Pretérito Indefinido) is often used for recent events, might say 'Comí churros hoy'. While understandable, a Madrileño would definitely say 'He comido churros hoy'. The trap lies in the direct translation from English 'I ate' to 'comí'. Remember, if the timeframe isn't completely finished, use the perfect! And a little pronunciation tip: the 'd' at the end of words, like in 'Madrid', is often softened, almost silent, sounding more like 'Madrí' in casual speech.

Practice "Pretérito Perfecto" With Your Voice

Stop reading, start speaking. VengaVale gives you instant AI feedback on your pronunciation and grammar.

Start Speaking Free

Frequently Asked Questions

How do you say "How to use Present Perfect" in Castilian Spanish?

In Castilian Spanish (as spoken in Spain), you say Pretérito Perfecto. Talking about something you have done earlier today.

What is the most common mistake learners make with "Pretérito Perfecto"?

Using the preterite for very recent events (more common in LatAm than Spain). Understanding this distinction is key to sounding natural in Spain.

Is "Pretérito Perfecto" used the same way in Spain and Latin America?

While understood across the Spanish-speaking world, Castilian Spanish has its own nuances and pronunciation for this. In Spain, you'll hear subtle differences in delivery and context.