← Contenido B1 B1

El Antepresente (Present Perfect)

Master the Spanish Present Perfect tense (Antepresente / Pretérito Perfecto). Learn auxiliary verb haber, regular/irregular past participles, and key time markers.

The Spanish Present Perfect: El Antepresente

The Antepresente (formally known as Pretérito Perfecto Compuesto) is used to talk about actions that occurred in the past but have a strong connection to the present moment. Whether you're describing life experiences, recent events, or actions within an unfinished time frame, the present perfect is one of the most useful past tenses in daily Spanish conversations.

1. The Formula: Haber + Participle

⚙️ The Formula

To form the Antepresente, use the present tense of the auxiliary verb haber followed by the past participle of your main verb.

Haber (present) + Past Participle

⚠️ Keep Them Together!

Unlike English, where you can say "I have already eaten", in Spanish you **cannot place any words** between haber and the participle. Object pronouns and negatives always go **before** haber.

Conjugation of Auxiliary Verb Haber:

SubjectHaber (Present)ParticipleExample
yohehabladoHe hablado con él. (I have spoken with him)
hascomido¿Has comido ya? (Have you eaten already?)
él / ella / ustedhavividoÉl ha vivido aquí siempre. (He has always lived here)
nosotros / nosotrashemosviajadoHemos viajado mucho. (We have traveled a lot)
vosotros / vosotrashabéisvisto¿Habéis visto esto? (Have you seen this?)
ellos / ellas / ustedeshanllegadoEllos ya han llegado. (They have already arrived)

2. Regular & Irregular Participles

Regular Participles

  • -AR verbs end in -ado (hablar → hablado, comprar → comprado)
  • -ER / -IR verbs end in -ido (comer → comido, vivir → vivido)

🔥 Common Irregulars

Many common verbs have irregular past participles that you must memorize. They do not end in -ado or -ido!

List of Key Irregular Participles:

InfinitiveIrregular ParticipleMeaning
hacerhechodone / made
decirdichosaid / told
escribirescritowritten
vervistoseen
abrirabiertoopened
volvervueltoreturned
ponerpuestoput / set
romperrotobroken
morirmuertodied / dead
resolverresueltoresolved

3. When to Use & Time Markers

Unfinished Time Frames

Use the present perfect when the time period in which the action occurred **has not yet ended** (e.g. *hoy, esta semana, este mes, este año*).

"Hoy he tomado tres cafés." (Today I have had three coffees - today is still ongoing).

🎒 Life Experiences

Use it to talk about life experiences without stating the exact date or time (often using *alguna vez, nunca, ya, todavía no*).

"¿Alguna vez has estado en Colombia?" (Have you ever been to Colombia?).

Common Time Markers:

  • hoy (today)
  • esta mañana / esta semana / este mes (this morning / week / month)
  • últimamente / recientemente (lately / recently)
  • ya (already) / todavía no (not yet)
  • alguna vez (ever) / nunca (never)

Ponte a Prueba

Reto 1: Completa el Antepresente

Puntuación: 0/10

Select the correct form of haber + participle to complete each sentence.

Reto 2: Estructura y Colocación

Puntuación: 0/6
🔒

Contenido Exclusivo Premium

Unlock this advanced analysis challenge to avoid word order mistakes with double verbs.

Ver Planes Premium