es
For vs Since: cómo hablar del tiempo en inglés (sin equivocarte de tiempo verbal)
La prueba de un segundo que te dice al instante si usar “for” o “since”, más el error de tiempo verbal que comete casi todo el mundo con ambas.
Por Parlazo
18 October 2026 · 3 min de lectura

“I live here since three years.” “I know him since a long time.” Si alguna de las dos te suena casi bien, no eres el único: “for” y “since” hacen tropezar a estudiantes de casi cualquier idioma, y no solo porque las palabras sean distintas. El problema de fondo es que equivocarte suele arrastrar también a un tiempo verbal.
Lo bueno: hay una prueba sencillísima que resuelve el 90% de la confusión en un segundo.
La prueba de un segundo: ¿duración o punto de inicio?
Mira la palabra o frase que viene justo después de “for” o “since”. Con eso basta.
For + una cantidad de tiempo (cuánto dura algo):
- for three years
- for a while
- for ages
- for twenty minutes
Since + un punto fijo en el tiempo (cuándo empezó algo):
- since 2020
- since Monday
- since I moved to Madrid
- since I was a kid
Si puedes responder “¿cuánto tiempo?” con esa frase, usa for. Si solo puedes responder “¿desde cuándo?”, usa since. “Three years” responde cuánto tiempo; “2020” responde desde cuándo. Esa es toda la prueba.
La trampa del tiempo verbal: por qué rompe más que el vocabulario
Aquí está lo que de verdad causa la mayoría de los errores visibles. Tanto for como since, cuando hablan de algo que empezó en el pasado y sigue siendo cierto ahora, necesitan el present perfect, no el presente simple.
❌ “I know her since 2019.”
✅ “I have known her since 2019.”
❌ “I live in Valencia for six years.”
✅ “I have lived in Valencia for six years.”
¿Por qué pasa tanto? En español decimos esta idea con el presente más una expresión temporal (vivo aquí desde hace seis años), así que la traducción mental tira también del presente simple en inglés. Pero el inglés no funciona así: si la acción sigue en marcha, el verbo tiene que mostrar esa conexión entre pasado y presente, y eso es justo lo que hace el present perfect.
Para acciones que puedes imaginar ocurriendo a lo largo de ese tramo de tiempo (no solo existiendo, sino haciendo algo de forma continua), cambia al present perfect continuous:
- “It has been raining since Tuesday.”
- “She has been studying English for three months.”
- “We‘ve been waiting for twenty minutes.”
Los dos tiempos son correctos: present perfect simple para estados y hechos generales (have known, have lived, have had), y present perfect continuous para acciones en curso (have been studying, have been waiting). Lo que nunca es correcto con este significado es el presente simple a secas.
Lado a lado
- I’ve worked here for eight months. / I’ve worked here since March.
- She’s been married for a decade. / She’s been married since 2016.
- We haven’t spoken for ages. / We haven’t spoken since the wedding.
- He’s lived abroad for most of his life. / He’s lived abroad since he was eighteen.
Un trabajo más para “since”
Since tiene un segundo significado, sin ninguna relación: “porque”/“dado que”. “Since it’s raining, let’s stay in” no tiene nada que ver con el tiempo cronológico; es solo una forma algo más formal de decir “because”. Esto no afecta a la regla de duración de arriba, pero conviene saberlo para que una frase así no te despiste cuando te la encuentres.
Autoevaluación rápida
Rellena el hueco con for o since, y comprueba también el tiempo verbal:
- I have been learning Spanish ___ 2023. (since — “have been learning” ya es correcto)
- They’ve lived in that flat ___ three years. (for)
- We haven’t seen each other ___ her graduation. (since)
- He’s been working on the project ___ a few weeks. (for)
Si acertaste las cuatro sin dudar, la prueba ya te ha encajado; ahora es cuestión de usarla de forma automática, bajo presión, en conversación real. Esa parte no te la da un libro, pero sí un intercambio corto con una persona. Si quieres comprobar cómo está tu inglés ahora mismo, la prueba de nivel gratuita de Parlazo tarda unos minutos, y una clase 1 a 1 con un profesor nativo es la forma más rápida de pasar de “entiendo la regla” a “me sale bien sin pensar”.
Una frase gratis cada semana
Una frase útil en inglés o español en tu correo cada semana. Sin spam; cancela cuando quieras.


