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.

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.
Your turn

¿Cuál dice que todavía no ha vuelto?

Your turn

Quieres decir «Lo vi ayer». ¿Qué dices?

Your turn

Corrige la frase:

I know her since 2019.
Your turn

¿Cómo dirías en inglés Tengo tres años trabajando aquí?

Your turn

Tu jefa te pregunta si ya terminaste el informe. Completa:

Have you finished the report ?

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.