Aprende a elegir entre una experiencia conectada con el presente y una acción situada en un pasado terminado.
Nivel B1 · Lección 3
La diferencia clave es la relación con el tiempo. Present perfect presenta una experiencia, resultado o situación conectada con el presente sin situarla en un periodo pasado terminado. Past simple presenta una acción como parte de un pasado cerrado y suele aparecer con expresiones como yesterday, last week, in 2019 o two days ago. La elección depende del significado, no de una traducción palabra por palabra desde el español.
I have seen that film before.
He visto esa película antes.
I saw that film last Friday.
Vi esa película el viernes pasado.
Have you finished your homework?
¿Has terminado los deberes?
Did you finish your homework yesterday?
¿Terminaste los deberes ayer?
Incorrecto
I have visited Rome last year.
Correcto
I visited Rome last year.
Last year es un periodo pasado terminado.
Incorrecto
I saw that film before.
Correcto
I have seen that film before.
Si solo hablamos de una experiencia sin momento terminado, present perfect es la opción natural.
¿Ya has estudiado esta teoría?
Hacer prácticaPractica justo lo que acabas de estudiar
Cada test se centra exclusivamente en este contenido. Las variantes solo aparecen cuando el banco tiene suficiente profundidad para sostenerlas.
1 test disponible
Aplicación intermedia de la teoría en contextos variados.
1 test disponible
Prueba final con una combinación de preguntas de dificultad media y avanzada. No se rebaja la dificultad para rellenar el test.