Since y For: cómo dominar estas preposiciones de tiempo sin confundirte

Personas aprendiendo since y for

Tabla de contenidos:

En este artículo aprenderás a distinguir since y for en inglés, especialmente en construcciones con present perfect y otros tiempos perfectos. Si alguna vez te has preguntado “since when” o cuándo se utiliza since y for, aquí encontrarás explicaciones claras, oraciones modelo, frases útiles y ejercicios prácticos para ayudarte a evitar la confusión.

¿Qué es since y qué es for?

En inglés, since y for son preposiciones de tiempo que usamos para hablar de acciones que comenzaron en el pasado y continúan en el presente.

  • Since se emplea para referirse a un punto específico en el tiempo. Este momento exacto puede ser una fecha, una hora o un evento concreto, como since yesterday o since the year 2010.
  • For se usa para indicar la duración de una acción: cuántos días, semanas, meses o years ha durado. Ejemplos: for a week, for a long time, for three years.

Ambas preposiciones son esenciales en la gramática inglesa y aparecen frecuentemente con el present perfect (por ejemplo: have lived, have been living).

Diferencias entre since y for explicadas con claridad

Diferencia gramatical

  • Since va acompañado de un momento específico o tiempo exacto:
    Ejemplos: since last week, since the year 2000, since the party.
  • For va seguido de un período o una duración total:
    Ejemplos: for a week, for three years, for a long time.

Diferencia de significado

  • Since marca el inicio de la acción.
  • For indica cuánto ha durado esa acción desde su punto de partida.

Ambas responden a diferentes preguntas:

  • Since when has it happened? → since
  • For how long has it happened? → for

Diferencia en contexto

  • Usa since con un momento concreto:
    since yesterday, since Monday, since the week started.
  • Usa for con un período continuo:
    for two weeks, for a long time, for several years.

Tabla comparativa

Preposición

Uso principal

Ejemplo

Since

Punto específico

Since 2015 / Since last year

For

Duración (período)

For five years / For a week

Errores comunes

  • ❌ since two years (incorrecto porque es duración)
  • ✔️ for two years
  • ❌ for 2010 (incorrecto porque es un punto)
  • ✔️ since 2010

Estos errores surgen cuando se desconoce la diferencia entre since y for o cómo funcionan los tiempos perfectos como el present perfect.

Cómo usar since en inglés (con ejemplos)

Uso con present perfect

El uso más común de since es con have + participio para indicar un momento específico de inicio:

  • I have lived here since 2012.
  • We have worked together since last year.

Uso con present perfect continuous

También aparece con verbos en forma continua para enfatizar la acción en progreso:

  • She has been living here since the week she graduated.
  • They have been working since 8 a.m.

Expresiones comunes con since

  • since yesterday
  • since the year began
  • since last week
  • since when?

También puede usarse como conjunción:

  • Since I moved here, everything has changed.

Ejemplos de oraciones con since

  • We’ve known each other since childhood.
  • I’ve studied English since I was 10 years old.

Cómo usar for en inglés (con ejemplos)

Uso con present perfect

For se utiliza con present perfect para hablar de la duración de una acción que aún se mantiene:

  • I have studied English for six years.
  • She has lived in London for a long time.

Uso con otros tiempos verbales

También puede usarse con pasado simple o pasado continuo para describir períodos:

  • He lived there for a year.
  • They were on vacation for a week.

Expresiones comunes con for

  • for a long time
  • for years
  • for the past week
  • for the whole year

Ejemplos de oraciones con for

  • They have been married for ten years.
  • I’ve been working here for a long time.
Since y for: reglas y utilidades

Ejercicios prácticos para dominar since y for

Ejercicio 1: Completa con since o for

  • She has worked here ___ 2018.
  • We have been friends ___ ten years.
  • I have lived in Mexico ___ the year 2005.
  • He’s been sick ___ a week.

Ejercicio 2: Transforma y usa la preposición correcta

  • They started college in 2016 → They have been in college ___ 2016.
  • I arrived yesterday → I have been here ___ yesterday.
  • She was sick two weeks → She was sick ___ two weeks.

Estos since for exercises ayudan a reforzar la diferencia entre un punto específico y una duración completa.

Consejos para decidir entre since y for

Cómo identificar un punto de inicio

¿La frase contiene un momento específico como yesterday, last week, the year 2000 o Monday? Usa since.

Cómo reconocer una duración

¿Menciona un período como three weeks, ten years, a long time? Usa for.

Regla rápida para recordar

  • Since = inicio (punto específico)
  • For = duración (período completo)

Consejos para hablantes hispanos

En español usamos “desde” y “durante”, lo cual se relaciona directamente:

  • Since ≈ desde (inicio)
  • For ≈ durante (período)

Además, no confundas since y from:

  • Since implica que la acción *continúa hasta el presente.
  • From solo indica origen, y se usa más con to o until:
    Ej.: from 2010 to 2015.

¿Listo para dar el siguiente paso?

Realiza tu inscripción hoy mismo y alcanza tus objetivos.

Aprende más con los cursos de inglés de Angloeducativo

¿Te gustaría dominar temas como since, for, present perfect y otros aspectos de la gramática inglesa? En Angloeducativo, nuestros cursos están diseñados para estudiantes hispanohablantes que necesitan comprender las funciones reales del idioma en diferentes situaciones.

Contamos con más de 50 años de experiencia, docentes certificados y programas personalizados en niveles desde principiante hasta avanzado. Ofrecemos formación presencial y en línea, preparación para certificaciones internacionales (TOEFL, Cambridge) y sedes en Polanco-Reforma, Coyoacán, Cuernavaca y Toluca. Aprende en nuestros cursos de inglés, clases de francés, clases de italiano, clases de alemán, clases de portugués, clases de español para extranjeros, inglés para empresas, exámenes de nivel, servicios de traducción e interpretación, examen TOEFL y más.

Preguntas frecuentes

¿Cuándo se utiliza since y for con present perfect?

Usamos since con un momento específico y for con una duración cuando la acción comenzó en el pasado y sigue en el presente.

¿Cuál es la diferencia entre since y from?

Since implica continuidad (la acción sigue activa), mientras que from solo indica el inicio, sin necesariamente seguir hasta ahora.