Aller au contenu

Since et for en anglais : comment dire « depuis »

L’essentiel

Since et for se traduisent tous deux par « depuis ». For introduit une durée (for two hours) et since un point de départ (since Monday). Quand la situation continue, le verbe se met au present perfect : I have lived here since 2019.

La différence entre since et for

Pour choisir entre since et for, regarde ce qui suit. Si tu peux répondre à la question « combien de temps ? », c’est for. Si tu réponds à « depuis quand ? », c’est since.

For + combien de temps. Since + à partir de quand.

For et since en un coup d’œil
ForSince
IndiqueUne duréeUn point de départ
QuestionHow long?Since when?
Avec des heuresfor two hourssince 8 o’clock
Avec des joursfor three dayssince Monday
Avec des annéesfor ten yearssince 2015
Autresfor a long time, for agessince last summer, since I was six

Since et for avec le present perfect

Le français emploie le présent : j’habite ici depuis trois ans. L’anglais ne peut pas, car l’action a commencé dans le passé. Il emploie le present perfect, ou le present perfect be + ing pour une activité.

  • I have lived here for three years. J’habite ici depuis trois ans.
  • She has known him since 2020. Elle le connaît depuis 2020.
  • We have been waiting for an hour. Nous attendons depuis une heure.
  • How long have you been here? Depuis combien de temps es-tu là ?

For sans present perfect : le sens de « pendant »

For ne s’emploie pas seulement avec le present perfect. Avec un autre temps, il se traduit par « pendant ». Il indique alors une durée sans lien avec le présent.

  • I stayed in Spain for two weeks. Je suis resté en Espagne pendant deux semaines.
  • He will be away for a month. Il sera absent pendant un mois.
  • I lived in Rome for a year. J’ai vécu à Rome pendant un an (c’est fini).

Since suivi d’un verbe

Since peut introduire une proposition. Le verbe qui suit since est au prétérit, car il désigne le point de départ. Le verbe principal reste au present perfect.

  • I have known her since we were six. Je la connais depuis nos six ans.
  • He has changed since he moved to London. Il a changé depuis qu’il a déménagé à Londres.

For, during, ago : ne les confonds pas

MotSensExemple
forpendant, depuis (durée chiffrée)for two weeks
duringpendant (au cours de)during the holidays
agoil y atwo weeks ago

Astuce : Ago se place après la durée et s’emploie avec le prétérit. Le mot since peut aussi vouloir dire « puisque » : Since you’re here, help me. Puisque tu es là, aide-moi.

Les erreurs à éviter

  • I live here since 2019. I have lived here since 2019.

    La situation a commencé dans le passé et continue : il faut le present perfect.

  • I have lived here since ten years. I have lived here for ten years.

    Dix ans est une durée : on emploie for.

  • I have waited during two hours. I have waited for two hours.

    During ne s’emploie pas devant une durée chiffrée.

Exercices corrigés

  1. 1. I have lived here … 2018.

    Voir la correction

    since. 2018 est un point de départ.

  2. 2. She has been ill … three days.

    Voir la correction

    for. Trois jours est une durée.

  3. 3. We have known each other … we were children.

    Voir la correction

    since. La proposition indique le point de départ.

  4. 4. Quelle phrase signifie « J’attends depuis vingt minutes » ?

    Voir la correction

    I have been waiting for twenty minutes.. L’activité continue : present perfect be + ing, et for devant une durée.

  5. 5. He lived in Dublin … five years, then he moved to Cork.

    Voir la correction

    for. Le séjour est terminé : for signifie ici « pendant ».

  6. 6. … you are here, can you help me?

    Voir la correction

    Since. Since a ici le sens de « puisque ».

Questions fréquentes

Comment traduire « depuis » en anglais ?

Par for devant une durée et par since devant un point de départ, avec le present perfect si la situation continue.

Peut-on dire « since three days » ?

Non. Trois jours est une durée, il faut dire for three days.

Que veut dire since seul ?

Selon la phrase, since signifie « depuis » ou « puisque ». Le sens de « puisque » se reconnaît au fait qu’il introduit une cause.

Pour aller plus loin