Aller au contenu

Depuis en anglais : for, since et ago

A2B1Niveaux Élémentaire, Intermédiaire.Mis à jour le

En bref

« Depuis » se traduit par for devant une durée (for three years) et par since devant un point de départ (since 2021). Le verbe se met au present perfect, pas au présent : I've lived here since 2021, et non I live here since 2021. « Il y a » se dit ago, placé après la durée, avec le prétérit : two weeks ago.

D'abord le temps du verbe

Le français dit « j'habite ici depuis cinq ans », au présent. L'anglais voit une situation qui a commencé dans le passé et dure jusqu'à maintenant : il emploie le present perfect. C'est l'erreur la plus fréquente des francophones sur ce point, avant même le choix entre for et since.

  • Zeynep has been a nurse for eight years. (elle l'est toujours)
  • I've had this bike since my eighteenth birthday.
  • How long have you known each other?

For ou since ?

For devant une durée, since devant un point de départ
for + une duréesince + un point de départ
for two hourssince ten o'clock
for six monthssince March
for agessince 2019
for most of my lifesince I was a child

Pour choisir, posez la question : peut-on dire « pendant » ? Si oui, c'est une durée, donc for. Si l'on peut dire « à partir de », c'est un point de départ, donc since.

  • They've lived in Rotterdam for five years.
  • They've lived in Rotterdam since 2021.
  • We haven't spoken since the meeting. (un événement de départ)

Since peut aussi introduire une proposition complète, au prétérit : since we left school, since she joined the team.

Ago : il y a

Ago compte à rebours depuis maintenant. Il se place après la durée et s'emploie avec le prétérit, puisqu'on situe un moment terminé.

  • I started this job three years ago. (quand ça a commencé)
  • I've had this job for three years. (combien de temps, jusqu'à maintenant)
  • I've had this job since 2023. (le point de départ)

How long : simple ou continu ?

Avec les verbes d'action, les deux formes sont possibles après how long, et la forme continue est souvent plus naturelle : How long have you been working here? Avec les verbes d'état (know, have au sens de posséder, be, like, own, believe), seule la forme simple convient : I've known Priya since 2015, jamais I've been knowing.

À la forme négative

Le present perfect négatif avec for ou since dit que la dernière fois remonte loin : I haven't eaten sushi for months. He hasn't called me since the argument.

Les erreurs des francophones

Erreurs fréquentes, leur correction et la raison
À éviterCorrectPourquoi
I am here since Monday.I've been here since Monday.La situation commence dans le passé et dure encore : present perfect, pas présent.
We know each other for ten years.We've known each other for ten years.Même règle : « depuis dix ans » appelle le present perfect.
since three daysfor three daysTrois jours est une durée. Since veut un point de départ : since Monday.
How long do you live here?How long have you lived here?« Depuis combien de temps » se pose aussi au present perfect.
I bought this jacket before two weeks.I bought this jacket two weeks ago.« Il y a deux semaines » se dit two weeks ago, jamais before.
The bus left since ten minutes.The bus left ten minutes ago.Le bus est parti, c'est fini : prétérit + ago.

Testez-vous

Trois questions tirées des exercices de Copybook, corrigées par le même moteur que l'application.

  1. Complete the sentences with for or since.

    I've had this phone ______ nearly three years.

  2. Complete the sentences with for or since.

    It's been raining ______ we left the house.

  3. Complete the sentences with for, since or ago.

    We moved to this neighbourhood three months ______.

Dans Copybook, ces leçons comptent 8 exercices et 48 questions corrigées à chaque réponse. Elles font partie de la formule gratuite.

S'entraîner sur cette notion