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:
| FOR | SINCE | |
| ¿Qué indica? | Duración | Momento de inicio |
| ¿Qué le sigue? | Periodo de tiempo | Fecha o punto específico |
| Ejemplo | for two years | since 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ón | Se usa… | Ejemplo en inglés | Traducción natural |
| Un periodo de tiempo | for | for five years | desde hace cinco años |
| Un punto específico | since | since 2018 | desde 2018 |
| Un evento del pasado | since | since we met | desde 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:
- I have studied English ___ 2018.
- They have been married ___ twenty years.
- He has lived in London ___ last summer.
- We’ve known each other ___ we were children.
- I’ve had this phone ___ two weeks.
- My parents have been married ___ 1985.
- We’ve lived in this house ___ we were children.
- I haven’t seen her ___ last summer.
- He has worked as a teacher ___ over twenty years.
- The students have been in class ___ 9 o’clock.
Respuestas:
- since
- for
- since
- since
- for
- since
- since
- since
- for
- 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