Skip to content
edumaterial.netChange language

Back to Spanish

The present perfect: a past event connected to now

CEFR A2

What you will learn

  • Build all six persons of haber plus a regular or frequent irregular participle.
  • Contrast open present-linked frames with closed past frames.
  • Recognise the main Spain/Latin America variation without treating either system as defective.

The idea

The present perfect combines present “haber” with a past participle: “he hablado”, “hemos comido”. It often places a finished event inside a period that the speaker treats as still open or relevant now. This connection is grammatical and regional, not a universal clock rule. Speakers choose the perfect and the preterite differently across the Spanish-speaking world.

Nothing separates “haber” from its participle in the basic construction. Object pronouns stand before the auxiliary: “Lo he visto”, not “He lo visto”.

After “haber”, the participle does not agree with the object: “He escrito una carta” and “He escrito dos cartas”. Agreement belongs to adjectival uses such as “Las cartas están escritas”.

Complete present-perfect paradigm

personhaberhablarcomervivir
yohehe habladohe comidohe vivido
hashas habladohas comidohas vivido
él / ella / ustedhaha habladoha comidoha vivido
nosotros / nosotrashemoshemos habladohemos comidohemos vivido
vosotros / vosotrashabéishabéis habladohabéis comidohabéis vivido
ellos / ellas / ustedeshanhan habladohan comidohan vivido

Frequent irregular participles

infinitiveparticipletransferable family
abrirabiertocubrir → cubierto
decirdichopredecir → predicho
escribirescritodescribir → descrito
hacerhechodeshacer → deshecho
ponerpuestocomponer → compuesto
vervistoprever → previsto
volvervueltodevolver → devuelto
romperroto
morirmuerto

How it sounds

  • The sentence reports finished visits inside a period that remains open.“Este mes” includes the present moment. The stated convention treats that open period with the present perfect. Third-person “ha” combines with regular “visitado”.
A present-day desk scene with an opened parcel, an unread envelope, a completed report and a separate closed calendar page for yesterday.
The form depends on how the time frame connects to now—and on regional convention.

Your turn

Two or three, to check that the bit above landed.

  1. Use this image

    Use the opened parcel and the Spain convention for an open morning: Esta mañana yo ___ el paquete. (abrir)

    he abierto — In the stated Spain convention, the current morning is open. First-person “he” combines with the irregular participle “abierto”.

  2. Use this image

    Use the unread envelope and build the present perfect: Todavía no ___ el mensaje. (leer, nosotros)

    hemos leído — The subject is “nosotros”, so the auxiliary is “hemos”. Regular “leer” forms the accented participle “leído”.

  3. Use this image

    Use the completed report and the separate yesterday page: Ayer Laura ___ el informe. (terminar)

    terminó — “Ayer” is a closed past frame, so the completed event uses the preterite “terminó”, not the present perfect.

What your own language pushes you to say

Wrong He terminado el informe ayer.

Right Terminé el informe ayer.

“Ayer” is a closed frame. Standard Spanish uses the preterite with that explicit finished date.

Once it makes sense

Practise this: “He comido” or “comí”: today's pastThe preterite: place a finished event on the timelineThe imperfect: build the background of a past sceneObject pronouns: track the thing and the recipient