Present Perfect Simple |
Past Simple |
Acciones no acabadas que comenzaron en el pasado y continúan en el presente:
|
Acciones acabadas:
|
Una acción terminada en la vida de alguien (cuando la persona aún está viva: experiencia de vida):
|
Una acción terminada en la vida de alguien (cuando la persona está muerta):
|
Una acción terminada con un resultado en el presente:
Usamos el presente perfecto porque la acción de perder las llaves pasó el pasado, pero el resultado de no poder entrar en casa sucede en el presente. |
Una acción terminada sin resultado en el presente:
|
Con una expresión de tiempo inacabada (this week, this month, today):
|
Con una expresión de tiempo terminada (last week, last month, yesterday):
|
Consejos generales
- Usamos el pasado simple para eventos o acciones del pasado que ya están terminadas.
- Usamos el presente perfecto para acciones que comenzaron en el pasado y siguen sucediendo ahora o para acciones terminadas que tienen una conexión con el presente.
- No podemos usar el presente perfecto con una expresión de tiempo terminada (yesterday, last year, las week, 3 hours ago…). Incorrecto : I have been to the museum yesterday (He estado en el museo ayer). Correcto: I went to the museum yesterday o I have been to the museum this morning
¿Cuándo utilizamos for and since?
Since
Utilizamos "SINCE" con una expresión de tiempo del pasado (2004, 23 de abril del año pasado).
- I've known Sam since 1992. Conozco a Sam desde 1992.
- I've liked chocolate since I was a child. Me gusta el chocolate desde que era un niño.
- She's been here since 2pm. Está aquí desde las 2 de la tarde.
For
Usamos "FOR" con un período de tiempo (2 horas, tres años, seis meses).
- He tenido hambre durante horas. I've been hungry for hours.
- Ha estado resfriada durante una semana. She's had a cold for a week.
Pasos a seguir para saber cuándo tengo que utilizar el past simple o el present perferct:
- Tienes que fijarte si la acción está acabada (PAST SIMPLE)
- Tienes que fijarte si te dice cuando pasó
- Si tienes expresiones como: yesterday, ago, last night, last year, in 2010, when I was a child… debes utilizar PAST SIMPLE
- Si tienes expresiones como: for, since, already, yet, just, ever… debes de utilizar PRESENT PERFECT