Definición / Explicación
Past Simple habla de una acción completada en un tiempo pasado terminado. Present Perfect habla de una acción pasada con conexión con el presente, o de una acción cuyo tiempo exacto terminado no se da. Este contraste es importante porque ambos tiempos se refieren al pasado, pero responden a preguntas distintas. Past Simple responde a When did it happen?. Present Perfect responde a ideas como Has it happened in your life, this week, or up to now?
Reglas clave
- Usa past simple con expresiones de tiempo pasado terminado: yesterday, last week, in 2019.
- Usa present perfect cuando no se da el tiempo exacto o cuando el resultado importa ahora.
- Compara: I saw him yesterday vs I have seen him this week.
- Usa past simple en historias y líneas de tiempo.
- Usa present perfect para noticias recientes, experiencia o períodos no terminados.
Ejemplos
- I saw him yesterday, but I have seen him twice this week. - Lo vi ayer, pero lo he visto dos veces esta semana.
- She left at six, so I have not spoken to her today. - Ella se fue a las seis, así que hoy no he hablado con ella.
- We went there last month, and we have been there many times before. - Fuimos allí el mes pasado y ya habíamos ido muchas veces antes.
- He broke his phone last night, so he has bought a new one. - Anoche rompió su teléfono, así que ha comprado uno nuevo.
- They did not finish the job yesterday, but they have finished it now. - No terminaron el trabajo ayer, pero ahora ya lo han terminado.
Errores comunes
- ❌ I have seen him yesterday. -> ✅ I saw him yesterday.
- ❌ She went to the gym this week. -> ✅ She has gone to the gym this week.
- ❌ We have did it already. -> ✅ We have done it already.