B1 · 6 min · Gramática
For y since
Di cuánto tiempo llevas haciendo algo con for y since.
La regla
For + periodo de tiempo (for three years, for a week); since + momento de inicio (since 2023, since Monday, since I was a child). Para algo que empezó en el pasado y sigue, usa present perfect (simple o continuo), no presente: I’ve lived here for…, nunca I live here since…
Ejemplos
I’ve lived in this flat for three years.Vivo en este piso desde hace tres años.Three years es un periodo: for.
She’s worked here since 2023.Trabaja aquí desde 2023.2023 es el momento de inicio: since.
How long have you known Marta?¿Cuánto tiempo hace que conoces a Marta?How long + present perfect pregunta por la duración.
Error típico
✗ I have lived here since three years.
✓ I have lived here for three years.
Three years es una duración, así que va con for; since es para el momento de inicio.
💡 Periodo → for (for two weeks). Punto de inicio → since (since Monday). Y el verbo, en present perfect.
Empezar esta lección y hacer los ejercicios ↗