Diferencia entre for y since: Consejos y ejemplos prácticos

28 Jul 2025 | 0 Comentarios

Diferencia entre for y since

Una de las dudas más habituales al aprender inglés es cuándo usar for y cuándo usar since. Ambas palabras se utilizan para hablar del tiempo, pero su función no es la misma y confundirlas puede cambiar el significado de lo que queremos decir.

En este artículo, te explicamos de forma clara la diferencia entre for y since, cuándo se usan y cómo aplicarlos correctamente con la ayuda de ejemplos sencillos y ejercicios prácticos.

¿Cuál es la diferencia entre for y since?

Tanto for como since se utilizan para hablar de una acción que comenzó en el pasado y continúa en el presente, especialmente con el present perfect y el present perfect continuous.

Sin embargo, la clave está en el tipo de información temporal que indican.

FOR = Duración

Se usa para expresar cuánto tiempo ha durado una acción. Es decir, se refiere a un periodo de tiempo completo, sin importar cuándo empezó exactamente.

Ejemplos:

  • I have lived in London for ten years (He vivido en Londres durante diez años).
  • She has been studying English for three months (Ella lleva estudiando inglés desde hace tres meses).
  • We’ve known each other for a long time (Nos conocemos desde hace mucho tiempo).

En todos los casos, for introduce una cantidad de tiempo: “diez años”, “tres meses”, “mucho tiempo”.

 La estructura común es:

have/has + past participle + for + periodo de tiempo

SINCE = Momento de inicio

Se utiliza para indicar cuándo empezó una acción que todavía continúa en el presente. Es decir, señala un punto específico en el tiempo.

Ejemplos:

  • I have lived in London since 2013 (Vivo en Londres desde 2013).
  • She has been studying English since January (Ella lleva estudiando inglés desde enero).
  • We’ve known each other since we were children (Nos conocemos desde que éramos niños).

En español, usamos generalmente el presente para hablar de acciones que empezaron en el pasado y continúan en el presente, mientras que en inglés se usa el present perfect o el present perfect continuous.

En estos ejemplos, since introduce un momento concreto: un año, un mes o incluso una situación específica.

La estructura común es:

have/has + past participle + since + momento de inicio

Te puede interesar → Gramática básica para aprender inglés

Recuerda:

 FORSINCE
¿Qué indica?DuraciónMomento de inicio
¿Qué le sigue?Periodo de tiempoFecha o punto específico
Ejemplofor two yearssince 2020
Se traduce como“durante”“desde”


¿Cuándo se utiliza since y for en present perfect?

El present perfect se utiliza para hablar de acciones que comenzaron en el pasado y tienen una conexión con el presente.

En este tiempo verbal, tanto since como for son fundamentales para indicar cuánto tiempo ha pasado o cuándo comenzó esa acción.

La estructura más habitual es:

Sujeto + have/has + participio pasado + since/for + complemento de tiempo

Uso de FOR en present perfect

Se emplea para indicar la duración de una acción: días, meses, años, horas o cualquier periodo de tiempo.

Ejemplos:

  • I have lived here for ten years (Vivo aquí desde hace diez años).
  • They have worked together for a long time (Han trabajado juntos durante mucho tiempo).
  • She has been here for two hours (Ella ha estado aquí durante dos horas).

Uso de SINCE en present perfect

Se utiliza para señalar el momento exacto en que comenzó la acción: una fecha, un año, una hora o un evento.

Ejemplos:

  • I have lived here since 2013 (Vivo aquí desde 2013).
  • She has worked in that company since January (Ella trabaja en esa empresa desde enero).
  • We have been friends since high school (Somos amigos desde el instituto).

Cómo usar for y since en inglés: pistas útiles para recordar


Tipo de informaciónSe usa…Ejemplo en inglésTraducción natural
Un periodo de tiempoforfor five yearsdesde hace cinco años
Un punto específicosincesince 2018desde 2018
Un evento del pasadosincesince we metdesde que nos conocimos

For y since: ejemplos comunes en inglés

Con FOR:

  • I have known him for 10 years.
  • They’ve been waiting for an hour.
  • We have lived in Spain for six months.

Con SINCE:

  • I have known him since 2014.
  • They’ve been waiting since 2 PM.
  • We have lived in Spain since we got married.

Cuándo se usa for y since: ejercicios para practicar

Completa las siguientes oraciones usando for o since:

  1. I have studied English ___ 2018.
  2. They have been married ___ twenty years.
  3. He has lived in London ___ last summer.
  4. We’ve known each other ___ we were children.
  5. I’ve had this phone ___ two weeks.
  6. My parents have been married ___ 1985.
  7. We’ve lived in this house ___ we were children.
  8. I haven’t seen her ___ last summer.
  9. He has worked as a teacher ___ over twenty years.
  10. The students have been in class ___ 9 o’clock.

Respuestas:

  1. since
  2. for
  3. since
  4. since
  5. for
  6. since
  7. since
  8. since
  9. for
  10. since

Estos ejercicios te ayudarán a comprender mejor la diferencia entre since y for. Si quieres mejorar tu nivel de inglés, enQueen’s Gate School encontrarás el apoyo y los recursos para avanzar con confianza en tu aprendizaje del inglés.

Escríbenos sin compromiso y te contamos cómo nuestros  cursos de inglés online y presenciales pueden ayudarte a lograrlo. En Queen’s Gate School, tu progreso es también el nuestro. ¡Te esperamos!

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *