since 2015 o for ten years: un punto de inicio o un periodo de tiempo. Es la misma diferencia que entre “desde” y “desde hace”.
Lo que vas a aprender
Since y for suelen ir con el presente perfecto para hablar de algo que empezó en el pasado y todavía sigue, pero responden a preguntas distintas. Since responde a “¿Desde cuándo?” con un momento concreto. For responde a “¿Cuánto tiempo?” con una duración.
En español ya haces esta diferencia: “desde 2015” es un punto de inicio, y “desde hace diez años” es una duración. En inglés: “I have lived here since 2015.” pero “I have lived here for ten years.” Cuidado: aunque “desde hace” empieza con “desde”, en inglés nunca es since, sino for.
Después de since va un momento concreto en que algo empezó: un año, una fecha, un día de la semana, un acontecimiento o una oración que dice cuándo pasó algo. La acción o la situación sigue desde ese punto hasta ahora.
Equivale a “desde” y “desde que” en español: “desde 2015”, “desde el lunes pasado”, “desde que me gradué”, “desde que éramos niños”.
Después de for va un periodo de tiempo: cuánto dura algo, no cuándo empezó. Puede ser una duración exacta o aproximada.
Equivale a “desde hace”: “desde hace diez años” → “for ten years”, “desde hace dos horas” → “for two hours”. También “desde hace mucho (tiempo)” es una duración: “for a long time”, nunca “since a long time”. Y si en español dices “Hace diez años que vivo aquí” o “Llevo diez años aquí”, en inglés también es for: “I have lived here for ten years.”
Pregúntate: ¿la expresión de tiempo responde a “¿Desde cuándo?” (a partir de ese momento)? Entonces since. ¿Responde a “¿Cuánto tiempo?” (eso es lo que dura)? Entonces for. 2015 es un punto de inicio, así que “since 2015”. Diez años son una duración, así que “for ten years”.
Un segundo truco: si en español dices “desde hace” o hay un número con una unidad de tiempo (minutos, días, años), casi siempre es for. Si hay una fecha, una hora del reloj (since 9 o'clock), un día de la semana, un mes o un acontecimiento, es since.
“Desde hace diez años” es una duración, no un punto de inicio: for, no since. Es el error más típico de los hispanohablantes con este tema.
En español se usa el presente con “desde” (“Vivo aquí desde 2015”). En inglés, para algo que sigue hasta ahora, necesitas el presente perfecto.
“Desde hace mucho tiempo” es una duración, no un punto de inicio, así que va con for: for a long time.
2015 es el momento concreto en que empezó el trabajo: since, no for.
En español “hace” va delante (“hace dos años”), pero ago va detrás de la expresión de tiempo: two years ago. Y va con pasado simple.
En español se dice “desde 2015” (punto de inicio) y “desde hace diez años” (duración)
Es la misma diferencia que en inglés, y te sirve de guía: “desde” → since (“since 2015”), “desde hace” → for (“for ten years”). El error más típico es traducir la palabra “desde” y decir “since ten years”: es siempre incorrecto.
“Vivo aquí desde 2015”, “Trabajo aquí desde hace seis meses”: en español se usa el presente
En inglés, para algo que empezó en el pasado y sigue ahora, se usa el presente perfecto: “I have lived here since 2015”, “She has worked there for six months”. La traducción literal “I live here since 2015” es incorrecta. Con acciones que siguen en curso también es muy frecuente el presente perfecto continuo: “I've been living in Berlin for about three years now.”
En español también se dice “Hace diez años que vivo aquí” o “Llevo diez años aquí”
En inglés no existe una estructura parecida con “make” o “carry”: “It makes ten years that I live here” es incorrecto. Estas dos frases, igual que “Vivo aquí desde hace diez años”, se dicen en inglés con for y presente perfecto: “I have lived here for ten years.”
“Me mudé aquí hace dos años”: “hace” + tiempo marca un momento terminado en el pasado
Esto no es since ni for, sino ago, que va DESPUÉS de la expresión de tiempo y con pasado simple: “I moved here two years ago.” Si quieres destacar la duración hasta hoy, usas for + presente perfecto: “I have lived here for two years.”
💡 “¿Desde cuándo?” → since + momento. “¿Cuánto tiempo?” → for + duración.
💡 “Desde” → since; “desde hace” → for. Nunca since ten years.
💡 Si en español usas el presente con “desde”, en inglés normalmente necesitas el presente perfecto: I have lived..., She has worked...
"Wow, I haven't seen you since graduation!"
"I know, it's been ages! I've been living in Berlin for about three years now."
"Really? Since when?"
"Since early 2022 — time flies."
Ejercicio 1 · Elige la palabra correcta
Choose the correct word: I have lived here ___ 2015.
Ejercicio 2 · Elige la palabra correcta
Choose the correct word: I have lived here ___ ten years.
Ejercicio 3 · Elige la palabra correcta
Choose the correct word: She has worked there ___ last March.
Ejercicio 4 · Elige la palabra correcta
Choose the correct word: They have been married ___ five years.
Ejercicio 5 · Elige la palabra correcta
Choose the correct word: We haven't spoken ___ Monday.
Ejercicio 6 · Elige la respuesta correcta
Which word is followed by a POINT IN TIME (a specific starting moment)?
Ejercicio 7 · Elige la respuesta correcta
Which word is followed by a DURATION (a length of time)?
Ejercicio 8 · Elige la palabra correcta
Choose the correct word: I haven't seen him ___ we graduated.
Ejercicio 9 · Completa con since o for
Complete with 'since' or 'for': I have known her ___ we were children.
Ejercicio 10 · Completa con since o for
Complete with 'since' or 'for': I have known her ___ twenty years.
Ejercicio 11 · Clasifica las expresiones de tiempo
0 / 6 clasificadas
Ejercicio 12 · Error típico: “desde hace” como since
Spanish: "Vivo aquí desde hace diez años." Which English translation is correct?
Cinco preguntas rápidas para comprobar lo que has aprendido.
Pregunta 1 / 5
Puntuación: 0/0
Choose the correct word: I have studied English ___ I was ten.
Too y Enough
Aprende la diferencia entre too (demasiado, más de lo necesario o posible) y enough (suficiente), dónde va cada uno en la oración y por qué “muy tarde para…” en inglés es too late.
Presente perfecto o pasado simple
Aprende la diferencia clave entre el presente perfecto o present perfect (tiempo no especificado, conexión con el presente) y el pasado simple o past simple (momento pasado concreto y terminado), y por qué “he visto” y “vi” del español no siempre te sirven de guía.
Presente simple o presente continuo
Aprende cuándo usar el presente simple (hábitos, hechos, situaciones permanentes) y cuándo el presente continuo, o present continuous (lo que pasa ahora o de forma temporal), y qué verbos casi nunca van en la forma -ing.
¿A o An?
Aprende la regla real de a y an: depende del SONIDO con el que empieza la palabra siguiente, no de la letra y mucho menos del género, como pasa con un/una. An hour, a university.