Presente perfecto en inglés
Aprende el presente perfecto en inglés (have / has + participio): cuándo se usa, cómo se forma, palabras clave como ever, never, already, yet y la diferencia con el pasado simple.
En resumen
- Se forma con have / has + participio: I have worked, she has seen.
- Conecta el pasado con el presente: experiencias, resultados actuales y cosas que siguen.
- Si dices cuándo pasó (yesterday, in 2020), usa pasado simple, no presente perfecto.
Cómo se forma#
Sujeto
I / you / we / they
Auxiliar
have
Participio
worked
Sujeto
he / she / it
Auxiliar
has
Participio
worked
El participio de los verbos regulares termina en -ed (worked, finished). Los irregulares tienen su propia forma (seen, been, done, gone): es la tercera columna de la lista de verbos irregulares.
I've finished the report.
Ya terminé el informe.
She hasn't called yet.
Ella todavía no ha llamado.
Have you ever been to New York?
¿Alguna vez has ido a Nueva York?
Cuándo se usa#
- Experiencias de vida (sin decir cuándo): I've worked with international teams.
- Algo que empezó en el pasado y sigue: I've lived here for five years.
- Un pasado reciente con resultado ahora: I've lost my keys (y todavía no las encuentro).
- Con períodos que no han terminado: I've had three meetings today.
Ojo en entrevistas
I've worked as a developer for six years (todavía lo eres) suena muy distinto a I worked as a developer for six years (ya no lo eres).Palabras que lo acompañan#
| Palabra | Significado | Ejemplo |
|---|---|---|
| ever | alguna vez (preguntas) | Have you ever used Python? |
| never | nunca | I've never been to Europe. |
| already | ya | We've already sent it. |
| yet | todavía / ya (negativas y preguntas, al final) | Has he replied yet? |
| just | acabar de | I've just arrived. |
| for / since | durante / desde | I've known her since 2019. |
Presente perfecto vs pasado simple#
| Presente perfecto | Pasado simple |
|---|---|
| No dice cuándo | Dice o implica cuándo |
| I've visited Mexico twice. | I visited Mexico in 2022. |
| She's left the company. | She left the company last month. |
Errores comunes#
I have seen her yesterday.
I saw her yesterday.
Yesterday dice cuándo: pasado simple.
I work here since 2020.
I've worked here since 2020.
Algo que sigue hasta hoy: presente perfecto.
She have finished.
She has finished.
Con he / she / it el auxiliar es has.
I've went there.
I've gone there.
Después de have va el participio, no el pasado.
Practica
Elige la opción correcta. Te mostramos la explicación al instante.
1.I ___ never ___ sushi.
2.She ___ to Spain last year.
3.___ you finished yet?
4.We've worked together ___ three years.
5.He ___ just left.
Preguntas frecuentes
¿El presente perfecto es lo mismo que «he hecho» en español?+
Se parecen en la forma, pero no en el uso. En Latinoamérica decimos «ya terminé» (pasado) donde el inglés dice I've already finished. Guíate por la regla: si no dices cuándo y conecta con ahora, presente perfecto.
¿Qué diferencia hay entre been y gone?+
She has been to Paris: fue y ya volvió. She has gone to Paris: se fue y todavía está allá.