For/Since

Quelle est la différence entre for et since ?

For et since sont souvent utilisés avec le présent perfect et répondent tous deux à la question how long?depuis combien de temps ?

Cependant, ils ne sont pas interchangeables. For s’emploie avec une période de temps alors que since s’emploie avec un moment précis.

Continue la lecture pour tout savoir sur la différence entre for et since en anglais, puis teste tes connaissances avec les exercices ci-dessous.

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 + période de temps

  • For est une préposition de temps qui indique la durée d’une action.
Exemple :
They have been in Berlin for 3 days.Ils sont à Berlin depuis 3 jours.
Exemples :
They have been in Berlin for 3 days. (présent perfect simple)Ils sont à Berlin depuis 3 jours.
We have been travelling for 6 months. (présent perfect progressive)Nous voyageons depuis 6 mois.
Claire lived in Paris for 2 years. (prétérit simple)Claire a vécu à Paris pendant 2 ans.
  • For est suivi d’une période de temps, par ex. an hourune heure, 2 days2 jours, 10 years10 ans etc.
Exemple :
They plan to stay in Berlin for a week.Ils prévoient de rester à Berlin pendant une semaine.

Tu veux en savoir plus sur la préposition for ? Alors consulte notre page sur for/ago.

Since + moment précis

  • Since indique le moment précis où une action a commencé.
Exemple :
They have been in Berlin since Friday.Ils sont à Berlin depuis vendredi.
ils sont arrivés à Berlin vendredi
  • on ne peut pas utiliser since avec des périodes de temps ; il ne s’emploie qu’avec un moment précis, comme yesterdayhier, last weekla semaine passée, the 12th of Marchle 12 mars etc.
Exemple :
They have been waiting since 7 o’clock in the morning.Ils attendent depuis 7 heures du matin.
Exemples :
They have wanted to visit Berlin since their last trip. (présent perfect simple)Ils veulent visiter Berlin depuis leur dernier voyage.
Mr and Mrs Clarke have been shopping since this morning. (présent perfect continu)M. et Mme Clarke font leurs courses depuis ce matin.