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 ↗