Las palabras for, since y ago son esenciales para hablar del tiempo en inglés, pero también son una de las mayores fuentes de confusión para los estudiantes hispanohablantes. Esto ocurre porque en español solemos usar una sola palabra: “hace”, mientras que en inglés debemos elegir entre tres opciones dependiendo del contexto.
.
Saber cuándo usar correctamente for, since y ago te permitirá hablar con mayor precisión sobre duración, momentos específicos en el pasado y experiencias personales.
.
En este post aprenderás:
.
✔ Qué significa cada palabra
✔ Cuándo usar for, since y ago
✔ Diferencias clave entre ellas
✔ Ejemplos claros y prácticos
✔ Errores comunes
✔ Ejercicios con soluciones
.
.
1. FOR – “Durante / Por” (Duración)
.
Uso principal
.
For se usa para expresar la duración de una acción o situación, es decir, cuánto tiempo dura algo.
.
? Responde a la pregunta: ¿Durante cuánto tiempo?
.
Estructura
.
For + periodo de tiempo
.
Ejemplos:
.
- I have lived here for five years. → Vivo aquí desde hace cinco años.
- She studied English for two hours. → Estudió inglés durante dos horas.
- They waited for 30 minutes. → Esperaron durante 30 minutos.
.
? For puede usarse con varios tiempos verbales, pero es muy común con el Present Perfect.
.
.
2. SINCE – “Desde” (Punto en el tiempo)
.
Uso principal
.
Since se usa para indicar el momento exacto en que empezó una acción que continúa hasta ahora.
.
? Responde a la pregunta: ¿Desde cuándo?
.
? Estructura
.
Since + punto específico en el tiempo
.
Ejemplos:
.
- I have worked here since 2020. → Trabajo aquí desde 2020.
- She has known him since childhood. → Lo conoce desde la infancia.
- They have lived here since last year. → Viven aquí desde el año pasado.
.
? Since casi siempre se usa con el Present Perfect, porque conecta pasado y presente.
.
3. AGO – “Hace” (Tiempo pasado terminado)
.
Uso principal
.
Ago se usa para indicar cuánto tiempo pasó desde que ocurrió una acción en el pasado.
.
? Se usa cuando la acción ya terminó.
.
? Estructura
.
Periodo de tiempo + ago
.
Ejemplos:
.
- I moved here two years ago. → Me mudé aquí hace dos años.
- She called me five minutes ago. → Me llamó hace cinco minutos.
- They met a long time ago. → Se conocieron hace mucho tiempo.
.
? Ago se usa normalmente con el Past Simple.
.
.
4. Comparación clave
.
| Palabra | Uso principal | Pregunta que responde | Tiempo verbal común |
| For | Duración | ¿Cuánto tiempo? | Present Perfect / Past |
| Since | Punto inicial | ¿Desde cuándo? | Present Perfect |
| Ago | Tiempo pasado terminado | ¿Hace cuánto ocurrió? | Past Simple |
.
.
5. Comparación con ejemplos
.
? For vs Since
.
- I have lived here for ten years. (duración)
- I have lived here since 2014. (inicio)
.
? Since vs Ago
- I have lived here since 2014. (continúa ahora)
- I moved here ten years ago. (acción terminada)
.
.
6. Errores comunes
.
❌ I live here since 2020.
✅ I have lived here since 2020.
.
❌ I have lived here two years ago.
✅ I lived here two years ago.
.
❌ She has worked here since five years.
✅ She has worked here for five years.
.
❌ We know each other since 2018.
✅ We have known each other since 2018.
.
.
7. Ejemplos en contexto
.
- I’ve been studying English for three months.
- She has worked here since January.
- They arrived an hour ago.
- We’ve been friends for many years.
- He left ten minutes ago.
.
.
8. Ejercicios
.
Ejercicio 1: Completa con for, since o ago
.
- I have lived here ______ five years.
- She moved here two months ______.
- We have studied English ______ 2022.
- They have been waiting ______ an hour.
- He called me ten minutes ______.
.
.
Ejercicio 2: Elige la opción correcta
.
- I have worked here (for / ago) three years.
- She has known him (since / ago) childhood.
- We met five years (for / ago).
- They have lived here (since / ago) 2019.
- He studied English (for / since) two hours yesterday.
.
.
Ejercicio 3: Corrige los errores
.
- I live here since 2021.
- She has finished her homework two hours ago.
- We have been friends since five years.
- They moved here since last year.
- He has called me ten minutes ago.
.
.
9. Soluciones
.
Ejercicio 1:
.
- for
- ago
- since
- for
- ago
.
.
Ejercicio 2:
.
- for
- since
- ago
- since
- for
.
.
Ejercicio 3:
.
- I have lived here since 2021.
- She finished her homework two hours ago.
- We have been friends for five years.
- They moved here last year.
- He called me ten minutes ago.
.
.
.Entender la diferencia entre for, since y ago es fundamental para hablar del tiempo correctamente en inglés. Aunque en español muchas veces usamos solo “hace”, en inglés elegir la palabra correcta ayuda a expresar ideas con precisión y naturalidad.
.
¿Todavía dudas cuándo usar cada una? No te preocupes: en nuestros cursos te ayudamos a dominar estos detalles paso a paso y con práctica real.
.
Solicita tu clase de prueba gratuita con un profesor nativo. Con nuestras clases online, hablar del tiempo en inglés será mucho más fácil de lo que imaginas. You’ve been learning… now it’s time to start speaking! ?
.


