Since o for en inglés: cuándo usar cada uno
Since y for suelen aparecer con el present perfect, pero responden a preguntas distintas. Since indica desde qué momento empezó una situación; for indica cuánto tiempo ha durado. En español, ambos pueden traducirse con «desde» o expresiones de duración, por eso es más útil fijarse en la información que acompaña al verbo.
Cuándo usar since: un punto de inicio
Usa since seguido de una fecha, una hora, un día, un acontecimiento o una oración que indique cuándo comenzó la situación. La pregunta útil es «¿desde cuándo?».
- I've worked here since 2021. — Trabajo aquí desde 2021.
- She has been tired since Monday. — Está cansada desde el lunes.
- We've known each other since we were children. — Nos conocemos desde que éramos niños.
El periodo empieza en ese momento y llega hasta ahora, o hasta el punto de referencia que establece la frase.
Cuándo usar for: una duración
Usa for seguido de una cantidad o periodo de tiempo. Responde a «¿durante cuánto tiempo?».
- I've worked here for three years. — Trabajo aquí desde hace tres años.
- They have been waiting for an hour. — Llevan una hora esperando.
- He lived in Madrid for six months. — Vivió en Madrid durante seis meses.
La duración no tiene que llegar hasta el presente. El tiempo verbal y el contexto muestran si la situación continúa o terminó.
Since y for no eligen por sí solos el tiempo verbal
Con situaciones que continúan, el present perfect es frecuente: I've had this phone for two years. Si el periodo ya terminó, normalmente se usa el past simple: I had that phone for two years.
Compara también since con un periodo de inicio explícito: We haven't spoken since the meeting (desde la reunión). No traduzcas literalmente el tiempo verbal español; comprueba si el periodo sigue abierto y desde cuándo o cuánto dura.
Para profundizar, consulta la guía de present perfect y past simple.
Errores frecuentes al usar since y for
- Usar una duración después de since: since three years → for three years.
- Usar un punto de inicio después de for: for 2020 → since 2020.
- Usar el presente simple para una situación que continúa: I live here since 2022 → I've lived here since 2022.
- Suponer que for siempre significa «para»: en for two weeks significa «durante dos semanas».
Ejercicios: completa con since o for
- I've studied English ___ six months.
- She's worked at this school ___ 2019.
- We haven't seen them ___ last summer.
- He lived abroad ___ two years.
Ver respuestas y explicación
- for six months: una duración.
- since 2019: un punto de inicio.
- since last summer: un momento de inicio.
- for two years: una duración ya terminada, indicada por lived.
Practicar inglés con CookieClue · Diferencias entre do y make · Diferencias entre much y many · Present perfect o past simple · Cómo funciona CookieClue