A2 · GRAMÁTICA
Diferencia entre Present Perfect (have + V3) y Past Simple
El Present Perfect suele confundir a los hispanohablantes porque no siempre se traduce igual, pero en esencia se usa para acciones pasadas cuyo momento exacto no importa o cuyos efectos continúan ahora. Si mencionas un momento específico (yesterday, in 2010), usa el Past Simple.
En esta lección
1. Estructura
have / has + el tercer término del verbo (V3): done, seen, been.
I have finished my homework.
He terminado mis deberes.
2. Experiencia de vida
ever / never: ¿alguna vez en tu vida...?
Have you ever been to London?
¿Has estado alguna vez en Londres?
3. for / since
Acciones que empezaron en el pasado y continúan: for para la duración, since para el punto de inicio.
I have lived here for five years.
Vivo aquí desde hace cinco años.
4. Diferencia con Past Simple
Si el tiempo es específico → Past Simple. Si no hay tiempo o sigue afectando al presente → Present Perfect.
I saw him yesterday.
Lo vi ayer.
💡 En inglés no se dice 'Vivo aquí desde hace cinco años' usando el presente simple: I have lived here for five years. (Decir I live here for five years es incorrecto).