For, since y ago: tres maneras de hablar del tiempo
Cuánto dura, desde cuándo y hace cuánto: tres palabras pequeñas que se confunden más que ninguna.
Tres palabras pequeñas, cada una con su pregunta. Se confunden con facilidad porque en español las tres caben en frases muy parecidas.
Cuál responde a qué
| Palabra | Pregunta | Ejemplo |
|---|---|---|
for | ¿cuánto tiempo? | for two years — dos años |
since | ¿desde cuándo? | since 2019 — desde 2019 |
ago | ¿hace cuánto? | two years ago — hace dos años |
Toda la diferencia está ahí: for es la duración, since es el inicio, ago es un punto del pasado.
La prueba
Mira qué va detrás de la palabra:
- Una duración (
two hours,a week,ten years) →for - Un punto (
Monday,2019,I was a child) →since
for three days y since Monday pueden describir el mismo tiempo, nombrado de dos maneras.
ago va detrás, no delante
Es la única de las tres que sigue a su frase:
- two years ago ✓
- ago two years ✗
Y siempre lleva Past Simple, nunca perfecto:
- I saw him two years ago. ✓
- I have seen him two years ago. ✗
La razón es simple: ago nombra un punto terminado del pasado, y el perfecto rechaza los puntos terminados. Ojo aquí: en España lo he visto hace dos años suena aceptable, y esa costumbre se traslada al inglés, donde no funciona.
Dónde viven for y since
Ambas suelen aparecer con el Present Perfect, porque describen algo que empezó antes y sigue:
- I have lived here for ten years. — y sigo aquí.
- I have known her since 2019. — y la sigo conociendo.
Aquí resbala casi todo el mundo: en español se dice en presente —«vivo aquí desde hace diez años»— y la mano escribe I live here for ten years. Es incorrecto, y se nota.
Tres frases que conviene memorizar enteras
No como regla, tal cual:
- How long have you been here?
- I've been here for an hour.
- I've been here since three.
Esas tres líneas cubren casi todos los casos cotidianos.
for también hace otro trabajo
for significa además «para»: This is for you. Una palabra, dos funciones, y el contexto las separa sin esfuerzo.
since tiene un segundo sentido, «ya que»: Since you're here, let's start. Menos frecuente, pero aparece.
Dónde está esto en el curso
En Lymi for, since y ago son la lección diecinueve, y la posición no es casual: antes vienen cuatro lecciones de Present Perfect, y justo después la veinte pone el perfecto y el pasado simple uno al lado del otro para obligarte a elegir. A esas alturas ya está claro por qué ago arrastra un tiempo y since arrastra otro.