Since vs for : comprendre la différence et bien les utiliser

Bien des élèves se sont heurtés aux pièges de l’anglais lorsqu’il s’agit de choisir entre since et for. Bien que les deux mots signifient « depuis », ils s’utilisent dans des contextes bien différents. Cet article te guide pour comprendre leur utilisation et comment maîtriser leur emploi pour améliorer ton anglais, que ce soit à l’écrit ou à l’oral. Ne laisse plus jamais cette confusion te freiner !

Sommaire

Quand utiliser « since » et quand utiliser « for » ?

Les deux prépositions, since et for, sont employées pour indiquer la durée d’une action, mais chacune a sa propre spécificité.

Utiliser « for » pour parler de la durée

For est utilisé pour exprimer une durée, c’est-à-dire la période pendant laquelle une action a lieu. Il peut être suivi de différentes unités de temps : années, mois, jours, heures, minutes, etc.

Exemples :

  • I have lived here for five years. (J’habite ici depuis cinq ans.)
  • She has been studying for two hours. (Elle étudie depuis deux heures.)

Utiliser « since » pour indiquer un moment précis

Since s’utilise lorsque l’on veut indiquer un point de départ précis dans le temps : un moment exact ou une date spécifique.

Exemples :

  • I have lived here since 2015. (J’habite ici depuis 2015.)
  • She has been studying since 10 a.m. (Elle étudie depuis 10 heures.)

Les différents temps à utiliser avec « for » et « since »

Le present perfect avec « for » et « since »

Le present perfect est le temps le plus couramment utilisé avec for et since lorsqu’on parle d’une action commencée dans le passé et qui se poursuit dans le présent.

Si tu veux exprimer une durée, tu utilises for, et si tu veux parler d’un point de départ précis, tu utilises since.

Exemples :

  • I have lived in this house for six years. (J’habite dans cette maison depuis six ans.)
  • I have lived in this house since 2016. (J’habite dans cette maison depuis 2016.)

Le present perfect continuous avec « for » et « since »

Le present perfect continuous est une autre forme utilisée avec for et since pour souligner la continuité de l’action. Ce temps est souvent utilisé lorsque l’on veut insister sur la durée ou l’aspect en cours de l’action.

Exemples :

  • I have been living here for six years. (Je vis ici depuis six ans.)
  • I have been living here since 2016. (Je vis ici depuis 2016.)

Le prétérit avec « for »

Si tu veux parler d’une durée dans le passé, qui est terminée et sans lien avec le présent, tu dois utiliser le prétérit avec for.

Exemple :

  • Last year, it snowed for three months. (L’année dernière, il a neigé pendant trois mois.)

Quand ne pas utiliser « since » ?

Tu ne peux pas utiliser since pour exprimer une durée. Par exemple, il est incorrect de dire : « She has been on the phone since hours. » Pour une durée, utilise toujours for : « She has been on the phone for hours. »

Il est important de ne pas confondre les deux : since est toujours suivi d’un moment précis dans le passé, tandis que for désigne une période de temps.

Utilisation de « since » et « for » avec le futur

Les deux prépositions peuvent également être utilisées pour parler du futur, mais avec des temps différents. Si tu veux exprimer une durée prévue dans le futur, tu utiliseras for, suivi de la durée.

Exemple :

  • We will stay in New York for three months. (Nous allons rester à New York pendant trois mois.)

En revanche, pour un point de départ précis dans le futur, tu utiliseras since.

Exemple :

  • We will stay in New York since June. (Nous allons rester à New York depuis juin.)

Quelques astuces pour ne plus se tromper

Voici quelques astuces pratiques pour choisir entre since et for :

  • Si tu parles d’une durée (ex : 5 years, 2 hours, etc.), utilise for.
  • Si tu parles d’un moment précis (ex : 2010, last Monday, etc.), utilise since.
  • Souviens-toi que since ne se combine pas avec des périodes comme « hours », « days », etc. Dans ce cas, utilise for.

Exercices pratiques pour t’entraîner

Maintenant que tu connais bien la différence entre since et for, il est temps de t’entraîner. Voici quelques exercices pour te tester !

Exercice 1 : Complète les phrases

Choisis entre since ou for :

  • Maria has been studying English _______ three years.
  • We have known each other _______ high school.
  • They have been friends _______ a long time.

Exercice 2 : Reformule les phrases

Réécris les phrases en utilisant since ou for :

  • She started learning Spanish two years ago. → She has been learning Spanish _______ two years.
  • He moved to Paris in 2015. → He has been living in Paris _______ 2015.

Bonne chance et n’oublie pas : la pratique rend parfait !

Ces fiches peuvent t'intéresser

Teste tes connaissances

Toutes les fiches de révision

Abonne toi à la Newsletter

Acquisition > Newsletter : Sidebar