Diferencia entre For y Since en inglés

⏳ Gramática esencial

Diferencia entre For y Since

Aprende cuándo usar for y cuándo usar since para hablar del tiempo en inglés.

🌟 ¿Cuál es la diferencia entre For y Since?

Tanto for como since se utilizan para hablar del tiempo, especialmente con el Present Perfect.

💡 Regla rápida:

FOR = duración
SINCE = punto de inicio
I have lived here for 5 years.
He vivido aquí durante 5 años.
I have lived here since 2019.
He vivido aquí desde 2019.

📌 Cuándo usar FOR

Usamos for para expresar una duración de tiempo.

FOR + periodo de tiempo
for 2 hours
durante 2 horas
for 3 days
durante 3 días
for 10 years
durante 10 años
for a month
durante un mes

📌 Cuándo usar SINCE

Usamos since para indicar el momento exacto en que comenzó una acción.

SINCE + punto de inicio
since Monday
desde el lunes
since 2015
desde 2015
since yesterday
desde ayer
since January
desde enero

📊 Tabla comparativa: FOR vs SINCE

FOR SINCE
for 2 hours since 8:00 AM
for 3 days since Monday
for 5 years since 2019
for a month since January
for a long time since yesterday

🔥 Ejemplos con FOR

I have studied English for three years.
He estudiado inglés durante tres años.
She has worked here for six months.
Ella ha trabajado aquí durante seis meses.
We have lived in this city for ten years.
Hemos vivido en esta ciudad durante diez años.
They waited for two hours.
Esperaron durante dos horas.
He has known her for a long time.
Él la conoce desde hace mucho tiempo.

🔥 Ejemplos con SINCE

I have lived here since 2018.
He vivido aquí desde 2018.
She has worked here since January.
Ella ha trabajado aquí desde enero.
We have known each other since high school.
Nos conocemos desde la secundaria.
They have been friends since childhood.
Han sido amigos desde la infancia.
He has studied English since last year.
Ha estudiado inglés desde el año pasado.

🧠 Expresiones comunes con FOR y SINCE

Expresión Traducción
for two hours durante dos horas
for many years durante muchos años
for a week durante una semana
for a long time durante mucho tiempo
since Monday desde el lunes
since 2010 desde 2010
since yesterday desde ayer
since childhood desde la infancia
since last year desde el año pasado
since January desde enero

⚠️ Errores comunes con FOR y SINCE

❌ I have lived here since five years.
✅ I have lived here for five years.

❌ She has worked here for 2020.
✅ She has worked here since 2020.

❌ We have studied English since three months.
✅ We have studied English for three months.

❌ He has lived here for January.
✅ He has lived here since January.

❌ They have known each other for 2015.
✅ They have known each other since 2015.

💡 Recuerda:

FOR = cantidad de tiempo
SINCE = momento específico de inicio

📝 Mini examen interactivo

1. Complete: I have lived here _____ five years.

2. Complete: She has worked here _____ 2020.

3. Which one is correct?

4. Complete: We have studied English _____ January.

5. Which one is correct?

🎥 Clase en video

Refuerza esta lección con el curso completo de inglés de English Care.

Libro Inglés Fluido

📘 Continúa aprendiendo con Inglés Fluido

Aprende gramática, vocabulario, pronunciación y conversación con el libro Inglés Fluido.

🔥 Ver el libro en Amazon