El presente perfecto (present perfect) y el pasado simple hablan los dos del pasado, pero no lo miran igual: uno lo deja en un momento cerrado y el otro lo une al presente. Para quien habla español, la trampa principal está en frases como vivo aquí desde 2020.
Your turn
¿Son correctas las tres frases? ¿Dicen lo mismo?
I lived here for five years. / I've lived here for five years. / I live here since 2020.
CorrectNot quiteCheck the capital letters.Check the accents.
La primera es un pasado cerrado: viviste aquí cinco años y ya no vives aquí. La segunda llega hasta hoy: sigues aquí. La tercera calca vivo aquí desde 2020; en inglés se dice I've lived here since 2020.
Did you know it?
La idea central
Pasado simple: un momento cerrado
I saw the movie last week.
Vi la película la semana pasada.
She left at eight.
Se fue a las ocho.
We visited London in 2023.
Fuimos a Londres en 2023.
Did you call him yesterday?
¿Lo llamaste ayer?
Quien habla coloca el evento en un momento concreto del pasado.
Presente perfecto: pasado conectado con el ahora
El participio pasado (past participle) es la tercera forma del verbo: finished, seen, gone.
have / has + participio pasado (finished, seen, been)
I
quién
've
have: auxiliar
lost
participio pasado
my keys
qué
I've finished.
Ya terminé.
She's left.
Ya se fue.
We've seen it.
Ya la vimos.
Aquí no importa el momento exacto del pasado, sino cómo están las cosas ahora.
1. Un resultado que se nota ahora
I've lost my keys.
Se me perdieron las llaves (y ahora no las tengo).
She's broken her leg.
Se rompió la pierna (y ahora la tiene enyesada).
We've finished the project.
Terminamos el proyecto (ya está listo).
Things have improved.
Las cosas han mejorado.
Compara con una historia cerrada:
I lost my keys yesterday, but I found them later.
Ayer perdí las llaves, pero después las encontré.
2. Experiencia de vida
Have you ever been to Japan?
¿Alguna vez has ido a Japón?
I've never tried sushi.
Nunca he probado el sushi.
She's worked with international teams.
Ha trabajado con equipos internacionales.
Cuando dices el momento concreto, se usa el pasado simple:
I went to Japan in 2019.
Fui a Japón en 2019.
También van en presente perfecto es la primera vez que… y el mejor… que he…, aunque en español la primera vaya en presente:
This is the first time I do this.Incorrect
This is the first time I've done this.
Es la primera vez que hago esto.
It's the best coffee I've ever had.
Es el mejor café que he tomado.
3. Un período que todavía no termina
I've had three meetings today.
Hoy ya tuve tres reuniones.
El día de hoy todavía no ha terminado.
She's called twice this morning.
Ha llamado dos veces esta mañana.
Esto es natural si todavía es de mañana. Si la mañana ya pasó:
She called twice this morning.
Llamó dos veces esta mañana.
4. Empezó en el pasado y sigue
Un momento cerrado no va con el presente perfecto
I've seen him yesterday.Incorrect
I saw him yesterday.
Lo vi ayer.
We've moved here in 2020.Incorrect
We moved here in 2020.
Nos mudamos aquí en 2020.
Been y gone
En español, fue al banco sirve para las dos situaciones. En inglés no.
has gone to: se fue y todavía no vuelve
Sarah's gone to the bank.
Sarah fue al banco (y todavía no regresa).
has been to: fue y ya volvió
Sarah's been to the bank.
Sarah ya fue al banco (y ya volvió).
Como experiencia de vida:
Have you ever been to Italy?
¿Alguna vez has estado en Italia?
Already, yet y just
I've already sent it.
Ya lo mandé.
Have you finished yet?
¿Ya terminaste?
I haven't finished yet.
Todavía no he terminado.
She's just arrived.
Acaba de llegar.
just funciona como acabar de. En inglés americano también es muy común con pasado simple. Las dos formas son naturales:
I've just eaten.
Acabo de comer.
I just ate.
Acabo de comer.
Preguntas y negaciones
Aquí no hay do, porque el auxiliar es have.
Have you seen this movie?
¿Ya viste esta película?
Has she finished?
¿Ya terminó?
I haven't decided yet.
Todavía no lo he decidido.
He hasn't called me.
No me ha llamado.
Diferencias de sentido importantes
I lived here for five years.
Viví aquí cinco años (ya no vivo aquí).
I've lived here for five years.
Vivo aquí desde hace cinco años (y sigo).
She went home.
Se fue a su casa (cuento lo que pasó).
She's gone home.
Ya se fue a su casa (por eso no está).
Errores frecuentes
I live here since 2020.Incorrect
I've lived here since 2020.
Vivo aquí desde 2020.
I know her since college.Incorrect
I've known her since college.
La conozco desde la universidad.
How long do you live here?Incorrect
How long have you lived here?
¿Cuánto tiempo llevas viviendo aquí?
She has went home.Incorrect
She has gone home.
Ya se fue a su casa.
Minidiagnóstico
Your turn
Completa con live o work en presente perfecto:
I here since 2021.
CorrectNot quiteCheck the capital letters.Check the accents.
I have lived here since 2021.
I 've lived here since 2021.
I have been here since 2021.
I 've been here since 2021.
I have worked here since 2021.
I 've worked here since 2021.
I have been living here since 2021.
I 've been living here since 2021.
I have been working here since 2021.
I 've been working here since 2021.
since 2021 llega hasta hoy, así que va el presente perfecto (simple o continuo), no el presente.
I've lived here since 2021.
Vivo aquí desde 2021.
Your turn
¿Cuál dice que todavía no ha vuelto?
CorrectNot quiteCheck the capital letters.Check the accents.
gone quiere decir que se fue y sigue allá. been quiere decir que fue y ya volvió.
Your turn
Quieres decir «Lo vi ayer». ¿Qué dices?
CorrectNot quiteCheck the capital letters.Check the accents.
yesterday es un momento cerrado, así que va el pasado simple.
Your turn
Corrige la frase:
I know her since 2019.
CorrectNot quiteCheck the capital letters.Check the accents.
I've known her since 2019.
Con since, lo que empezó antes y sigue va en presente perfecto, aunque en español digas la conozco desde 2019. know es un verbo de estado, así que no va en continuo.
Your turn
¿Cómo dirías en inglés Tengo tres años trabajando aquí?
CorrectNot quiteCheck the capital letters.Check the accents.
I've been working here for three years.
I've worked here for three years.
En inglés no se usa have + años. Lo que empezó hace tres años y sigue va en presente perfecto, con for para la duración.
Did you know it?
Your turn
Tu jefa te pregunta si ya terminaste el informe. Completa:
Have you finished the report ?
CorrectNot quiteCheck the capital letters.Check the accents.
Have you finished the report yet?
Have you finished the report already?
En preguntas, ¿ya…? suele ser yet, al final de la frase. already también es posible, pero suena a sorpresa porque terminaste muy pronto.
Llévatelo
Have you ever been to Japan?
¿Alguna vez has ido a Japón?
I've never tried sushi.
Nunca he probado el sushi.
I've already sent it.
Ya lo mandé.
I haven't decided yet.
Todavía no lo he decidido.
She's just arrived.
Acaba de llegar.
I've lived here for five years.
Vivo aquí desde hace cinco años.
She's gone home.
Ya se fue a su casa.
Things have improved.
Las cosas han mejorado.
This is the first time I've done this.
Es la primera vez que hago esto.
It's the best coffee I've ever had.
Es el mejor café que he tomado.
Para recordar
Con un momento cerrado, pasado simple; si lo miras desde hoy, presente perfecto.
We do not use third-party advertising cookies or cross-site tracking pixels.
We use cookies and similar technologies to keep our app running smoothly, analyze performance, and improve your experience. You can manage your preferences at any time.