Sproken Toutes les fiches

Since ou for ? Traduire « depuis » en anglais

« Depuis » + point de départ = since. « Depuis » + durée = for. Et le verbe passe au present perfect.

anglaisNiveau A2

depuis = since ou forLe mot depuis en haut, avec deux flèches : vers since (+ point de départ) et vers for (+ durée). En dessous, une frise : un point à Monday marqué since Monday, et un arc de Monday à now marqué for 3 days.depuissincefor+ point de départ+ duréesince Mondaynowfor 3 days

Depuis se traduit par since quand on donne le point de départ (since Monday, since 2020) et par for quand on donne la durée (for three days, for two years).

Le piège : le présentJ'habite ici depuis 2020. Barré : I live here since 2020. Correct : I've lived here since 2020. Puis : J'ai vécu à Londres pendant deux ans, I lived in London for two years.J'habite ici depuis 2020.I live here since 2020.I've lived here since 2020.J'ai vécu à Londres pendant deux ans.I lived in London for two years.

Avec depuis, le français garde le présent ; l'anglais passe au present perfect : J'habite ici depuis 2020 = I've lived here since 2020, pas I live here since 2020. Pour une période terminée (pendant), for s'emploie avec le prétérit : I lived in London for two years.

Exemples

  • I've had a sore throat for a week.

    J'ai mal à la gorge depuis une semaine.

  • We've been waiting since nine.

    On attend depuis neuf heures.

  • I've known her for ten years.

    Je la connais depuis dix ans.

  • He's worked here since 2019.

    Il travaille ici depuis 2019.

  • I haven't seen him for ages.

    Ça fait une éternité que je ne l'ai pas vu.

  • I lived in London for two years.

    J'ai vécu à Londres pendant deux ans.

Erreur fréquente

Erreur fréquente : since three daysBarré : I've been here since three days. Correct : I've been here for three days. Barré : I am here since Monday. Correct : I've been here since Monday.I've been here since three days.I've been here for three days.I am here since Monday.I've been here since Monday.

Erreur : I've been here since three days. Correct : I've been here for three days (une durée). Erreur : I am here since Monday. Correct : I've been here since Monday (present perfect).