Present Perfect vs Past Simple
El interruptor entre tiempo cerrado y tiempo abierto.
Son dos modos temporales diferentes como dos modos de ejecución: Present Perfect es un proceso ABIERTO (el tiempo sigue corriendo), Past Simple es un proceso CERRADO (el tiempo ya terminó). Es como la diferencia entre un servidor en producción y uno apagado.
Past Simple usa un timestamp específico: 'Ayer a las 3pm', 'El año pasado'. Present Perfect no tiene timestamp — se enfoca en el RESULTADO o la EXPERIENCIA, no en el cuándo.
Si puedes preguntar '¿Cuándo exactamente?', necesitas Past Simple. Si solo importa '¿Se hizo?', usa Present Perfect. Es como preguntar si un deploy fue exitoso vs. cuándo se hizo exactamente.
PAST SIMPLE: SUJETO + VERB_PASADO + (complemento temporal específico) PRESENT PERFECT: SUJETO + HAVE/HAS + PAST_PARTICIPLE + (complemento indefinido)
Debugging lab
Corrige o completa la línea. 7 ejercicios por tema.
- 3.2.7.1
I have seen that movie last night.
- 3.2.7.2
She has visited Paris in 2019.
- 3.2.7.3
We already went to the store.
- 3.2.7.4
Did you ever tried sushi?
- 3.2.7.5
He has finished the project yesterday.
- 3.2.7.6
They live here since 2020.
- 3.2.7.7
I haven't went to school today and I already ate lunch.
- 3.2.7.8
I have met him two years ago.
- 3.2.7.9
She has lived here since three years.
- 3.2.7.10
Have you finished your homework? Yes, I have already finished.
- 3.2.7.11
I haven't finished yet.