Apprends l'anglais

Cours

since ou for ?

Un point de départ, ou une durée.

A2 · Élémentaire Choisir le bon mot 7 min

À lire après Introduction au present perfect.

« since » et « for » se traduisent tous deux par « depuis », et c'est précisément pour cela qu'on les confond. En anglais, ils ne disent pas du tout la même chose.

« since » annonce un POINT DE DÉPART : le moment où ça a commencé. « since 2020 », « since Monday », « since I was five ». « for » annonce une DURÉE : combien de temps ça dure. « for two years », « for ten minutes », « for a long time ».

Le même « depuis », deux informations différentes

since — quand ça a commencé

since 2020

depuis 2020

since Monday

depuis lundi

since I was five

depuis mes cinq ans

for — combien de temps

for four years

depuis quatre ans

for three days

depuis trois jours

for six years

depuis six ans

Ce qui suit chacun
Après le mot…on trouve…Exemple
sinceune datesince 2020
sinceun joursince Monday
sinceun événementsince I arrived
forun nombre + unitéfor two hours
forune durée flouefor a long time
forâgesfor ages

Le test est simple et infaillible : si ce qui suit répond à « depuis QUAND ? », c'est « since ». Si cela répond à « pendant COMBIEN DE TEMPS ? », c'est « for ».

Ces deux mots vont presque toujours avec le present perfect, puisqu'ils relient le passé à maintenant : « I have lived here for two years » — et j'y vis encore. Attention : « for » s'emploie aussi avec le prétérit quand c'est fini — « I lived in Rome for two years », mais je n'y vis plus.

I have lived here since 2020.

J'habite ici depuis 2020.

I have lived here for four years.

J'habite ici depuis quatre ans.

She has been ill since Monday.

Elle est malade depuis lundi.

We waited for ten minutes.

Nous avons attendu dix minutes.

I haven't seen him for ages.

Je ne l'ai pas vu depuis une éternité.

S'entraîner sur cette leçon

Vérifier que c'est compris

  1. « I have lived here ___ 2020. »

  2. Complète.

    « Depuis quatre ans » = « ___ four years »

  3. Laquelle est correcte ?

  4. Traduis en anglais.

    Traduis : « Je ne l'ai pas vu depuis une éternité. »

  5. Où est l'erreur ?

    Où est l'erreur dans « I have known her since three years » ?