For vs Since: errores de hispanohablantes B1–C1

Respuesta rápida: El error más común es usar for donde corresponde since (o viceversa) por interferencia del español. Usa for para duraciones (I have lived here for three years) y since para el punto de inicio (I have lived here since 2019). Esta guía explica por qué pasa, muestra ejemplos reales problemáticos y ofrece un protocolo de práctica con tabla y ejercicios.

Por qué leer esto: Encontrarás diagnóstico, una tabla clara de contraste, ejercicios de detección y producción con respuestas explicadas y un criterio de validación práctico: tras 20 oraciones controladas sabrás si lo estás usando bien.

El error en for vs since

El error: usar for y since indistintamente o evitarlos por inseguridad, lo que provoca frases como:

Ejemplo incorrecto: “I work here for 2019.” (incorrecto)

Ejemplo incorrecto: “I’ve been here since three years.” (incorrecto)

Impacto: Estas versiones son comunes en hispanohablantes B1–C1. El problema no es solo gramatical: afecta tu fluidez y la confianza al usar el Present Perfect.

Por qué pasa con for vs since

Causa principal: interferencia del español.

Patrón 1: En español usamos “desde” para indicar punto de inicio y “por” para duración, pero los usos no coinciden de forma directa en todas las estructuras. Ej.: “Trabajo aquí desde 2019” → en inglés exige since, no for.

Patrón 2: Confusión conceptual: muchos estudiantes traducen mecánicamente y no distinguen “duración” vs “punto de inicio”.

Patrón 3: Evitación: cuando no estás seguro, algunos hispanohablantes omiten la preposición o eligen la que suena más parecida al español.

Consecuencia práctica: Oraciones como “I’ve been here since three years” mezclan el patrón de duración (three years) con la preposición de punto de inicio (since). El resultado suena incorrecto y revela la falta de mapeo entre forma y función.

Definiciones simples: for vs since

For: expresa duración — cuánto tiempo algo ha durado. Ejemplos: for three years, for two months, for a long time.

Since: indica el punto de inicio en el tiempo — cuándo empezó. Ejemplos: since 2019, since Monday, since last year.

Consejo práctico: Antes de elegir, pregúntate si lo que quieres decir es un periodo (duración) o un momento/arranque (punto de inicio).

Tabla de contraste (forma → función → traducción literal problemática)

Inglés: for

Función: Duración

Ejemplo correcto: I have lived here for three years.

Traducción literal ES (puede confundir): “por tres años” (ES) → confunde duración con causa

Error típico ES→EN: I have lived here since three years.

Inglés: since

Función: Punto de inicio

Ejemplo correcto: I have lived here since 2019.

Traducción literal ES (puede confundir): “desde 2019” (ES) → suelen traducir bien cuando hay fecha

Error típico ES→EN: I have lived here for 2019.

Inglés: since + punto

Función: Punto de inicio con marcador específico

Ejemplo correcto: She’s been ill since Monday.

Traducción literal ES: “desde el lunes”

Error típico ES→EN: She has been ill for Monday.

Explicación: La columna “traducción literal ES” muestra por qué la traducción palabra por palabra induce al error.

Cómo suena bien (criterios y ejemplos)

Regla práctica 1: Si puedes responder a “How long?” con una cantidad (three years, two weeks), usa for.

Regla práctica 2: Si puedes responder a “Since when?” con un punto en el tiempo (2019, Monday, last year), usa since.

Ejemplos correctos y su lógica:

Ejemplo: How long have you worked here? — For five years. → I have worked here for five years.

Ejemplo: Since when have you worked here? — Since 2019. → I have worked here since 2019.

Errores y corrección:

Incorrecto: I have worked here for 2019. → ¿Puedes responder “How long?” No. Debe ser: I have worked here since 2019.

Incorrecto: I’ve been here since three years. → “Since when?” No. Debe ser: I’ve been here for three years.

Mini-reto de detección (5 oraciones)

Instrucción: Indica si la frase es correcta o incorrecta; corrige si es necesario.

1. I’ve studied English since two years. ( )

2. He has lived here for 2010. ( )

3. They have worked together for six months. ( )

4. She’s been at the company since last month. ( )

5. I know her since childhood. ( )

Respuestas explicadas:

1. Incorrecta → “for two years”. (Es una duración: usa for.)

2. Incorrecta → “since 2010”. (Es un punto de inicio: usa since.)

3. Correcta. (duración: for six months)

4. Correcta. (punto de inicio: since last month)

5. Incorrecta → “I’ve known her since childhood” sería posible si consideras ‘childhood’ como punto de inicio; sin embargo, es más natural: “I’ve known her since we were children” o “I’ve known her since childhood” (esta última es aceptable porque ‘childhood’ funciona como punto de inicio conceptual). Nota: cuidado con sustantivos vagos; a veces conviene reformular.

Practica esto: drills de producción (short drills)

Instrucciones: Completa con for o since. Después revisa las respuestas.

1. I have lived in Bogotá ___ 2015.

2. We have been married ___ ten years.

3. She has been ill ___ last Tuesday.

4. He has worked at the bank ___ March.

5. They have spoken on the phone ___ an hour.

Respuestas:

1. since → I have lived in Bogotá since 2015.

2. for → We have been married for ten years.

3. since → She has been ill since last Tuesday.

4. since → He has worked at the bank since March.

5. for → They have spoken on the phone for an hour.

Explicación breve: en 1 y 4 hay un punto en el tiempo (año/mes); en 2 y 5 la respuesta es una duración. En 3 ‘last Tuesday’ es un punto de inicio.

Producción controlada: protocolo de 20 oraciones (criterio de validación)

Objetivo: después de completar 20 oraciones controladas y revisar respuestas, si cometes ≤2 errores estás en buen camino; si cometes 3–5, repite la práctica; si >5, vuelve a la tabla de contraste y repite los drills.

Cómo hacerlo:

1. Genera 20 oraciones mezcladas (10 con durations, 10 con start points). Usa prompts como: “My friend / three years” o “The project / January 2024” y completa la oración con Present Perfect + for/since.

2. Autoevalúate con la clave. Cuenta tus errores.

3. Si cometes errores recurrentes, identifica si fallas con durations (for) o start points (since) y vuelve a practicar ese tipo.

Mini-ejemplo (3 oraciones) y clave:

Ejemplo 1: She has known him ___ five years. → for

Ejemplo 2: They have been partners ___ 2018. → since

Ejemplo 3: I’ve had this job ___ six months. → for

Criterio de validación final: sabes que lo haces bien cuando, en 20 oraciones controladas, puedes elegir for vs since sin dudar y cometes como máximo 2 errores.

Present Perfect vs Simple Past (cuándo practicar después)

Siguiente paso: integrar el contraste entre Present Perfect y Simple Past.

Regla práctica: Usa Present Perfect (con for/since) para conectar pasado con presente: I have lived here for three years (y sigo viviendo aquí).

Regla práctica: Usa Simple Past cuando la acción está cerrada en el pasado: I lived in Bogotá in 2019 (ya no vivo ahí).

Ejercicio integrado corto:

1. I ___ (live) in Medellín in 2018. → lived (Simple Past)

2. I ___ (work) here ___ two years. → have worked / for (Present Perfect)

3. She ___ (start) at the company ___ 2020. → started / since (Simple Past) — si la acción continúa: She has worked there since 2020.

Nota: Aquí se muestra por qué necesitas practicar la distinción entre tiempos para no confundir for/since con marcadores temporales cerrados.

Recursos rápidos y enlaces internos

Más práctica sobre este contraste: LingualCN tiene un artículo complementario sobre Present Perfect vs Simple Past: https://lingualcn.com/fonetica-y-pronunciacion/cuando-usar-present-perfect-vs-simple-past-(hispanohablantes)

Otros errores de preposiciones para revisar: https://lingualcn.com/errores-de-hispanohablantes/errores-de-preposiciones-en-ingles-para-hispanohablantes:-patrones-y-correcciones

Si quieres práctica guiada (opción suave)

Opción guiada: Si prefieres clases con feedback y pruebas certificadas, considera programas presenciales y online que integren práctica de forma incremental. Una institución con presencia nacional y servicios de certificación es Smart Academia de Idiomas; ofrece cursos en modalidad presencial en varias ciudades de Colombia y online para Colombia, USA, Latam y España, y es centro autorizado para exámenes Cambridge y Michigan. Evalúa siempre: cantidad de práctica oral, feedback correctivo y ejercicios de producción con respuestas explicadas.

Conclusión y siguiente paso

Resumen rápido: Usa for para duraciones (How long?) y since para puntos de inicio (Since when?). Practica con la tabla, completa los drills y aplica el protocolo de 20 oraciones. Sabes que lo haces bien cuando, tras 20 oraciones controladas, cometes como máximo 2 errores.

Ejercicio corto de cierre (5 oraciones para practicar ahora):

1. I’ve known this song ___ 2016.

2. They have lived here ___ four months.

3. He’s been sick ___ yesterday.

4. We’ve been friends ___ childhood.

5. She has worked here ___ 2012.

Respuestas:

1. since → I’ve known this song since 2016.

2. for → They have lived here for four months.

3. Frase incorrecta: use since yesterday or has been sick since yesterday (since). Si quieres expresar duración: He’s been sick for a day.

4. since (o reformular) → We’ve been friends since childhood o We’ve been friends since we were children.

5. since → She has worked here since 2012.

Consejo final: Si tras este ejercicio sigues inseguro, vuelve a los drills y al criterio de validación. Con práctica deliberada y el protocolo de 20 oraciones verás una corrección estable en pocas sesiones.

FAQs

¿Cuál es la diferencia esencial entre for y since?

For marca duración (How long?), since marca punto de inicio (Since when?). Usa for con cantidades de tiempo y since con fechas, días o puntos temporales.

¿Puedo usar since con “three years”?

No. “Three years” es una duración; debes usar for (for three years) o convertirlo a un punto de inicio: since 2021.

¿Cómo sé si debo usar Present Perfect con for/since o Simple Past?

Si la acción conecta con el presente (continúa o tiene efecto ahora) usa Present Perfect. Si está cerrada en el pasado, usa Simple Past.

¿Funciona el criterio de 20 oraciones para todos los estudiantes?

Sí: es un protocolo práctico y replicable para hispanohablantes B1–C1. Si cometes ≤2 errores en 20 oraciones, vas por buen camino.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *