Saltar al contenido principal

¿Since o For? Cuándo usar cada uno en inglés

2 min de lectura
Regla clave

Usa since cuando hablas de un punto específico en el tiempo (una fecha, un día, un evento). Usa for cuando hablas de una duración, es decir, cuánto tiempo ha pasado en total.

SINCE (punto en el tiempo)

  • since 2020
  • since Monday
  • since I was a child
  • since last year
  • since the meeting

FOR (duración)

  • for three years
  • for two hours
  • for a long time
  • for six months
  • for ages

Ejemplos

  • I have lived here since 2020.

    Vivo aquí desde 2020.

  • She has been waiting for two hours.

    Lleva esperando durante dos horas.

  • We haven't spoken since Monday.

    No hemos hablado desde el lunes.

  • He has studied English for five years.

    Ha estudiado inglés durante cinco años.

  • They have been friends since they were children.

    Son amigos desde que eran niños.

Error típico

I've lived here since five years

I've lived here for five years

En español decimos 'desde hace cinco años', y la palabra 'desde' lleva a usar since por error. Pero 'five years' es una duración, no un punto en el tiempo, así que siempre se usa for. Recuerda: since va seguido de un momento concreto (2020, Monday), for va seguido de un período (five years, two hours).

Truco para recordar

Hazte esta pregunta: ¿lo que sigue es un número de tiempo (tres años, dos horas)? → usa for. ¿Lo que sigue es una fecha o momento (2020, el lunes, mi infancia)? → usa since. Si puedes sustituirlo por 'durante X tiempo', usa for. Si puedes decir 'a partir de ese momento', usa since.

Preguntas frecuentes

Pon a prueba lo aprendido

Pregunta 1 de 2

Elige la opción correcta: 'She has worked here ___ 2018.'

18 pares de palabras que confundes porque en español son una sola

"I did a mistake." Tu cerebro eligió "did" porque en español "hacer" es un solo verbo. En inglés son dos — y la diferencia cambia el significado.

Envíame las 18 confusiones

Sin spam. Te puedes dar de baja cuando quieras.