English B1: Present perfect or past simple? · Phrases
El present perfect une el pasado con el presente: I’ve lived here for ten years (y sigo aquí). El past simple habla de algo terminado en un momento pasado: I lived in Rome in 2015. for + duración (for two years) y since + punto de partida (since 2020) van con el present perfect; ago (hace) va con el past simple.
- for — durante (una duración)
- since — desde
- how long — cuánto tiempo
- just — acabar de
- recently — recientemente
- lately — últimamente
- ago — hace (tiempo)
- so far — hasta ahora
- I’ve just arrived. — Acabo de llegar.
- How long have you lived here? — ¿Cuánto tiempo llevas viviendo aquí?
- We met two years ago. — Nos conocimos hace dos años.
- So far, so good. — Hasta ahora, todo bien.