Explanation

Quick Answer

The present perfect el pretérito perfecto compuestoo el antepresenteis used to talk about things you have done in your life. Additionally, it is used to talk about situations that started in the past and continue in the present, as well as things that have recently happened.

How to Form the Present Perfect

The present perfect is formed by using the auxiliary verb haberin the present indicative, followed by a past participle.

Present Perfect Formula

haber + past participle

How to Conjugate Haber

Since haber is an irregular verb, let's review how to conjugate it.

Present Indicative Conjugation Table for Haber

SubjectPresent Haber Conjugation
yohe
has
él, ella, ustedha
nosotroshemos
vosotroshabéis
ellos, ellas, ustedeshan
Present Haber Conjugation
yohe
has
él, ella, ustedha
nosotroshemos
vosotroshabéis
ellos, ellas, ustedeshan

Regular Past Participles

An essential part of using the present perfect correctly is knowing how to form the past participle.

To form the past participle of a regular verb, you drop the infinitive ending (-ar, -er, -ir) and add -ado to the stem of -ar verbs and -ido to the stem of -er and -ir verbs. This is equivalent to adding -ed to many verbs in English.

Let's take a look at a few regular past participles.

Verb TypeInfinitive ExampleStem ExamplePast Participle Example
-ar verbbailarbail-bailado
-er verbcomercom-comido
-ir verbsalirsal-salido

Irregular Past Participles Ending in -To and -Cho

Quite a few Spanish verbs have irregular past participles that don't end in -ado or -ido. Let's take a look some common ones!

InfinitiveSpanish Past ParticipleTranslation
abrirabiertoopened
morirmuertodied
absolverabsueltoabsolved
ponerpuestoput
cubrircubiertocovered
decirdichosaid
romperrotobroken
escribirescritowritten
resolverresueltoresolved
satisfacersatisfechosatisfied
hacerhechodone
vervistoseen
volvervueltoreturned

Past Participles with Accents

If an -er or -ir verb stem ends in a vowel, then the past participle is written with an accent over the i.

Here are some examples of common past participles with an accented i. For a more exhaustive list, click here.

InfinitiveVerb StemSpanish Past ParticipleEnglish Past Participle
caerca-caídofallen
creercre-creídobelieved
leerle-leídoread
oíro-oídoheard
traertra-traídobrought

Exception alert!

The i in the past participles of verbs ending in -uir is not accented.

For example, the past participle of the verb fluir(to flow) is fluido, and the past participle of the verb destruir(to destroy) is destruido.

Present Perfect Uses

Talking about Life Experiences

We use the present perfect to talk about life experiences and things you have done, without saying specifically when you did them. It is also used to talk about how many times you've done something.

Check out these examples.

examples
¿Alguna vez has visto un perezoso?
Have you ever seen a sloth?
He ido a Europa cinco veces.
I've been to Europe five times.

Recent Completed Actions

We also use the present perfect to talk about recent finished actions that have a present result.

Check out these examples.

examples
Ya ha terminado todos sus quehaceres.
He's already finished all his chores.
No hemos hecho ningún progreso hoy.
We haven't made any progress today.

Unfinished Situations

Finally, we use the present perfect to talk about situations that started in the past and continue until now.

Take a look at these examples.

examples
He vivido toda mi vida aquí.
I've lived here all my life.
Han estado entrenando para el torneo ya desde hace tres semanas.
They've been training for the tournament for three weeks now.

Key Words

Here are some key words that trigger the use of the present perfect.

Key Word in SpanishTranslation
yaalready
todavíastill/yet
alguna vezever
nuncanever
jamásnever
toda mi vidamy whole life
recientementerecently
hoytoday
esta semanathis week
este mesthis month
este añothis year
desdesince
Ready to practice?
Master Present Perfect with our interactive video lessons.
Start first lesson