The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
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.



