SpeakUP Academy
Descubre tu nivel
InicioCuál usarsince vs for
ESEN
¿Cuál usar?Básicoprepositionpreposition

sincevsfor

"Since" indica desde que momento especifico empezo algo; "for" indica cuanto tiempo ha durado algo.

Comparación directa

since
preposition

Preposicion. Indica el punto de inicio de una accion o estado que sigue siendo verdadero. Va seguido de un momento especifico en el tiempo: una fecha, un evento, un ano. "Desde" en espanol.

  • She has lived in Madrid since 2018.

    Ella ha vivido en Madrid desde 2018.

  • I have known him since we were children.

    Lo conozco desde que eramos ninos.

  • He has not eaten since breakfast.

    El no ha comido desde el desayuno.

for
preposition

Preposicion. Indica la duracion total de una accion o estado. Va seguido de una cantidad de tiempo: horas, dias, meses, anos. "Desde hace" o "durante" en espanol.

  • She has lived in Madrid for six years.

    Ella ha vivido en Madrid desde hace seis anos.

  • I have known him for most of my life.

    Lo conozco desde hace la mayor parte de mi vida.

  • He has not eaten for twelve hours.

    El no ha comido en doce horas.

Error frecuente

Error clasico: "I have studied English since three years." Incorrecto — "since" necesita un punto en el tiempo (2021, Monday, I was a child), no una duracion. Correcto: "I have studied English for three years." Otro error: "I have lived here for 2020." Incorrecto — "for" necesita una cantidad de tiempo (three years), no un punto en el tiempo. Correcto: "I have lived here since 2020."

Truco para recordarlo

Preguntate: ¿lo que viene despues es un punto en el tiempo o una cantidad de tiempo? Punto en el tiempo (2019, el lunes, cuando era nino) = since. Cantidad de tiempo (tres anos, dos semanas, cinco meses) = for. En espanol: "desde [punto]" = since, "desde hace [duracion]" = for. La prueba: ¿puedes poner "makes" despues? No tiene sentido = es since. ¿Puedes poner "two days" despues? Si tiene sentido = es for.

Regla rápida

Since + punto en el tiempo (2020, el lunes). For + duracion (tres anos, dos dias).

¿Sabías que...?

"Since" y "for" se usan principalmente con los tiempos perfectos en ingles (present perfect, past perfect). "I lived there for ten years" (pasado simple, periodo terminado) tambien es correcto. Pero "I lived there since 2010" es raro — si la accion continua hasta hoy, necesitas present perfect: "I have lived there since 2010." Y "since" puede usarse como conjuncion: "Since you are here, can you help me?" — ahi no habla de tiempo sino de causa (ya que, dado que).

Practica lo que aprendiste

Ejercicio 1 · Elige la correcta

She has worked at that company _____ fifteen years.

Ejercicio 2 · Elige la correcta

He has not spoken to his brother _____ their argument last Christmas.

Ejercicio 3 · Forma la palabra

"Since" or "for"? "I have been waiting here _____ two hours. Where are you?" Write the correct word.

Pista: Two hours is a duration, a quantity of time. Which word goes with quantities of time?

Preguntas frecuentes

¿Cuándo uso "since" y cuándo uso "for"?

Since + punto en el tiempo (2020, el lunes). For + duracion (tres anos, dos dias).

¿Cuál es el error más frecuente con "since" y "for"?

Error clasico: "I have studied English since three years." Incorrecto — "since" necesita un punto en el tiempo (2021, Monday, I was a child), no una duracion. Correcto: "I have studied English for three years." Otro error: "I have lived here for 2020." Incorrecto — "for" necesita una cantidad de tiempo (three years), no un punto en el tiempo. Correcto: "I have lived here since 2020."

¿Cómo recuerdo la diferencia entre "since" y "for"?

Preguntate: ¿lo que viene despues es un punto en el tiempo o una cantidad de tiempo? Punto en el tiempo (2019, el lunes, cuando era nino) = since. Cantidad de tiempo (tres anos, dos semanas, cinco meses) = for. En espanol: "desde [punto]" = since, "desde hace [duracion]" = for. La prueba: ¿puedes poner "makes" despues? No tiene sentido = es since. ¿Puedes poner "two days" despues? Si tiene sentido = es for.

Pares relacionados

duringvswhilestillvsyet
BL

Bryan López

Fundador de SpeakUP Academy

22 de julio de 2026

Ver todos los paresExplorar más confusiones