Lección

Present perfect - I have done

Present perfect basics

≈ 15 min 8 bloque(s)

Text

El present perfect (I have done) — ¿qué es?

El present perfect conecta acciones o estados pasados con el presente. Se forma con have/has + participio pasado. Se usa para hablar de experiencias, eventos recientes con relevancia presente, acciones que comenzaron en el pasado y continúan ahora, y acciones completadas con resultado presente.

  • Formación: have/has + participio pasado (p. ej., I have finished).
  • Usos: experiencias, resultados en el presente, períodos no terminados, acciones recientes.
  • Palabras frecuentes: already, yet, just, ever, never, for, since.

Table

Present Perfect: structure and examples

Structure Meaning / Use Example
have/has + past participle Experience (life): something someone has or hasn't done I have visited London.
have/has + past participle Recent action with present result She has sent the invoice (so you can pay now).
have/has + past participle Actions started in past and continuing now (with for/since) We have worked here since 2019.
have/has + past participle Completed action in unfinished time period (this week, today) They have closed three deals this month.

Tip

Regla clave: formación y posición

Forma el present perfect con have/has + participio pasado. Úsalo cuando una acción pasada está conectada con el presente.

  • Use have para I/You/We/They, has para He/She/It.
  • Participios pasados: verbos regulares terminan en -ed (finished), los irregulares varían (written, gone).
  • Negativas: have/has + not + participio pasado (They have not replied).
  • Preguntas: Have/Has + sujeto + participio pasado? (Have you signed?)

Comprueba el sujeto para elegir have o has; aprende los participios irregulares más comunes.

Example

Ejemplos en contexto

I have submitted the report to finance.

He enviado el informe a finanzas.

She has worked at the company since 2018.

Ella trabaja en la empresa desde 2018.

They have already signed the contract.

Ya han firmado el contrato.

Have you ever attended an international conference?

¿Has asistido alguna vez a una conferencia internacional?

Tip

Errores comunes que evitar

Los alumnos suelen cometer errores previsibles con el present perfect. Atención a estos puntos.

  • Usar past simple con tiempo no especificado: 'I saw that movie' vs 'I have seen that movie.'
  • Olvidar have/has y usar solo el participio pasado: 'I finished' en lugar de 'I have finished' cuando procede.
  • Usar expresiones de tiempo terminadas (yesterday, last week) con present perfect.
  • Formas incorrectas del participio pasado (p. ej., 'I have went' en lugar de 'I have gone').
  • Colocar yet/just/already incorrectamente (la posición cambia entre afirmativa, negativa y pregunta).
  • Confundir for y since: for para duraciones, since para punto de inicio.

Comprueba las expresiones de tiempo y la forma verbal (have/has + participio pasado) antes de enviar tu frase.

Quiz

Choose the correct sentence using the present perfect:

Pista: Fíjate en la forma verbal y la expresión temporal.

Quiz

Complete: She _____ with the client for ten years.

Pista: Piensa en una situación que comenzó en el pasado y continúa en el presente; comprueba la concordancia sujeto-verbo.

Quiz

Choose the sentence that asks about life experience in present perfect:

Pista: Fíjate en la formación de la pregunta y en el uso de 'ever' para experiencia.

Puntos clave

GrammarPoint

present perfect

grammar_point CEFR B1 //ˈprɛzənt ˈpɜːrfɪkt//

Un tiempo verbal formado con have/has + participio pasado que conecta acciones pasadas con el presente.

present perfect

We have completed the audit this quarter.

Hemos completado la auditoría este trimestre.

GrammarPoint

past participle

noun CEFR B1 //pɑːst ˈpɑːrtɪsɪpl//

La forma verbal usada después de have/has en los tiempos perfectos (regular: finished; irregular: gone, written).

participio pasado

The past participle of 'write' is 'written'.

El participio pasado de 'write' es 'written'.

Vocabulary

for

preposition CEFR A2 //fɔːr//

Se usa para indicar la duración de una acción (p. ej., for three years).

durante / desde (duración)

I have worked here for five years.

He trabajado aquí durante cinco años.

Vocabulary

since

preposition CEFR A2 //sɪns//

Indica el punto de inicio de una acción que continúa (p. ej., since 2019).

desde (punto de inicio)

She has been manager since 2019.

Ella ha sido gerente desde 2019.

Vocabulary

already

adverb CEFR B1 //ɔːlˈrɛdi//

Se usa en oraciones afirmativas para indicar que algo ocurrió antes de lo esperado.

ya

They have already approved the budget.

Ya han aprobado el presupuesto.

Vocabulary

yet

adverb CEFR B1 //jɛt//

Se usa en oraciones negativas y preguntas para hablar de algo esperado que no ha ocurrido o preguntar si ha ocurrido.

todavía / aún (según contexto)

Have you received the package yet?

¿Has recibido ya el paquete?