Presente Perfecto
Present Perfect
El Presente Perfecto conecta el pasado con el presente. Se usa para experiencias, para eventos recientes con relevancia presente, o para acciones que comenzaron en el pasado y continúan ahora. Se forma con have/has + participio pasado.
CUÁNDO USAR
Úsalo para experiencias de vida (sin un tiempo específico), para acciones recientes con resultado presente, para acciones que empezaron en el pasado y continúan ahora (con "for" o "since") y para introducir titulares de noticias.
ESTRUCTURA
S + have/has + past participleShe has visited Japan three times.
Ella **ha visitado** Japón tres veces.
S + haven't/hasn't + past participleI haven't seen that film yet.
**No he visto** esa película todavía.
Have/Has + S + past participle?Have you ever tried sushi?
¿**Has probado** alguna vez el sushi?
PALABRAS CLAVE
- ever
- never
- already
- yet
- just
- for
- since
- recently
- lately
- so far
EJEMPLOS
I have visited Japan three times.
**He visitado** Japón tres veces.
She has just finished her homework.
Ella **acaba de terminar** su tarea.
Have you ever tried sushi?
¿**Has probado** alguna vez el sushi?
They haven't arrived yet.
**No han llegado** todavía.
He has lived here for ten years.
Él **ha vivido** aquí **durante** diez años.
REGLAS DE ORTOGRAFÍA (HE/SHE/IT)
| Verbos regulares | añadir -ed (igual que en past simple) | work → worked, play → played |
|---|---|---|
| Verbos irregulares | forma única del participio pasado | go → gone, eat → eaten, write → written |
ERRORES COMUNES
I have seen her yesterday.
I saw her yesterday.
No uses present perfect con un tiempo pasado específico. Usa past simple en su lugar.
Have you eaten yet? — Yes, I have eaten.
Have you eaten yet? — Yes, I have.
En respuestas cortas, no repitas el participio pasado — solo usa "have/has"
Consejo
La diferencia clave entre present perfect y past simple: present perfect = el tiempo específico es desconocido o no importa. Past simple = se menciona o se implica un tiempo específico (yesterday, last week...).