Since, For y Ago: Cómo Se Dice "Desde", "Durante" y "Hace" en Inglés

Since, for y ago traducen "desde", "durante" y "hace", pero nunca como esperas. La línea de tiempo que los aclara de una vez, con ejemplos y trampas típicas.

Tres palabras pequeñas, tres significados distintos, y el español los reparte de una forma que no coincide con el inglés — por eso salen frases como “I live here since three years”, que a un nativo le suena rota por dos sitios a la vez. La solución no es memorizar traducciones sueltas, sino ver los tres sobre una línea de tiempo.

La Línea de Tiempo

Imagina tu historia dibujada en una línea que llega hasta hoy:

  • Since marca el punto de inicio: since 2019, since March, since I moved. Responde a “¿desde cuándo?”.
  • For mide la duración: for three years, for two hours, for ages. Responde a “¿durante cuánto tiempo?”.
  • Ago mide la distancia hacia atrás desde hoy hasta un momento terminado: three years ago. Responde a “¿hace cuánto?”.

La misma situación, contada de las tres maneras:

  • “I’ve lived here since 2023.” — Vivo aquí desde 2023. (punto de inicio)
  • “I’ve lived here for three years.” — Llevo tres años viviendo aquí. (duración)
  • “I moved here three years ago.” — Me mudé aquí hace tres años. (momento pasado)

La Regla Mecánica de Cada Uno

Since + punto en el tiempo (una fecha, una hora, un suceso):

  • “I haven’t seen her since Friday.” — No la veo desde el viernes.
  • Since I started this job, everything has changed.” — Desde que empecé este trabajo…

For + cantidad de tiempo (un número o una expresión de duración):

  • “We talked for two hours.” — Hablamos durante dos horas.
  • “I’ve known him for ten years.” — Lo conozco desde hace diez años.

Ago + pasado simple, y siempre DETRÁS del tiempo:

  • “She left ten minutes ago.” — Se fue hace diez minutos.
  • “We met years ago.” — Nos conocimos hace años.

Ese orden es la primera trampa: en español “hace” va delante (hace diez minutos), pero ago va detrásten minutes ago, jamás “ago ten minutes”.

La Trampa Grande: “Desde Hace”

El español tiene una expresión híbrida — “desde hace tres años” — que contiene la palabra “desde” y por eso empuja a todo hispanohablante hacia since. Pero “desde hace” expresa duración, así que en inglés es for:

  • “Vivo aquí desde hace tres años.”“I’ve lived here for three years.” ✓ (nunca “since three years” ✗)
  • “Desde 2022.”Since 2022.”

El truco: mira lo que viene después. ¿Una fecha o un suceso? Since. ¿Una cantidad de tiempo? For. “Tres años” es una cantidad — for. “2022” es una fecha — since.

La Segunda Trampa: el Tiempo Verbal

  • Since y for (cuando la situación sigue viva) van con present perfect: “I have lived here since 2023.” El español usa presente (“vivo aquí desde 2023”), y ese calco produce “I live here since 2023” ✗ — gramática española con palabras inglesas.
  • Ago va siempre con past simple, nunca con present perfect: “I saw her two days ago” ✓, “I have seen her two days ago” ✗ — ago cierra el momento en el pasado, y el present perfect no admite momentos cerrados.

Si esa última frase te suena a chino, es exactamente la guerra entre present perfect y past simple, que explicamos aparte — since, for y ago son la mitad de esa batalla.

Chuleta Rápida

Español Inglés Ejemplo
desde + fecha since + fecha since Monday, since 2020
desde hace + tiempo for + tiempo for two years, for a while
durante + tiempo for + tiempo we waited for an hour
hace + tiempo (pasado) tiempo + ago five minutes ago
llevo X tiempo… I’ve … for X I’ve been here for a month

Estas tres palabras aparecen sin parar en cuanto hablas de tu vida — cuánto llevas en un trabajo, cuándo viste a alguien por última vez, cuánto hace que no os ponéis al día. Practícalas con frases reales en nuestras lecciones de inglés y en los textos graduados, donde cada frase viene con su traducción para que veas exactamente cómo el inglés parte el tiempo — y por qué nunca lo parte como el español.

#inglés#gramática#since#for#ago#errores comunes
WhatsApp