Diferencias entre for y since

¿Qué diferencia hay entre for y since en ingles?

For y since son expresiones temporales. For expresa la duración de una acción, mientras que since indica desde qué momento se hace.

Descubre a continuación cómo diferenciar y usar correctamente for y since en inglés. Practica lo que has aprendido en la sección de ejercicios.

Mr and Mrs Clarke are visiting Berlin.

They haven’t been to Berlin since 2005. They wanted to see if the city has changed.

They have been in Berlin for three days and they plan to stay there for a week.

for + período de tiempo

Ejemplo:
They have been in Berlin for 3 days.Llevan en Berlín tres días.
  • For se puede usar con distintos tempos verbales. Normalmente, se emplea en oraciones en present perfect simple y present perfect continuous.
    Ejemplo:
    They have been in Berlin for 3 days.Han estado en Berlín tres días. (present perfect simple)
    We have been travelling for 6 months.Hemos estado viajando seis meses. (present perfect progressive)
    Claire lived in Paris for 2 years.Claire vivió en París dos años. (past simple)
  • For va seguido de una cantidad de tiempo: for + an houruna hora, two daysdos días, ten yearsdiez años, etc.
Ejemplo:
They plan to stay in Berlin for a week.Tienen previsto estar en Berlin una semana.

→ Consulta además las diferencias entre for y ago en inglés.

since + momento determinado

  • Since desde cuándo ocurre algo.
Ejemplo:
They have been in Berlin since Friday.Llevan en Berlín desde el viernes.
= Llegaron a Berlín el viernes.
  • Since va seguido de una referencia temporal concreta, p. ej.: Mondaylunes, 8 o’clocklas 8h, 19981988, yesterdayayer, las weekla semana pasada, etc..
Ejemplo:
They haven’t been to Berlin since 2005.No han estado en Berlín desde 2005.
They have been waiting since 7 o’clock in the morning.Han estado esperando desde las 7 de la mañana.
  • Since se usa en oraciones en present perfect simple o en present perfect continuous.
    Ejemplo:
    They have wanted to visit Berlin since their last trip.Han querido visitar Berlín desde su último viaje. (present perfect simple)
    Mr and Mrs Clarke have been shopping since this morning.El señor y la señora Clarke han estado comprando desde esta mañana. (present perfect continuous)