FlexiLang
Your progress is not saved permanently. Log in to track your performance after closing the browser.
Explanations in: Greek English Spanish French
B1

Depuis : for, since et le present perfect

« J'habite ici depuis 5 ans » = I have lived here for 5 years (et non « I live here since 5 years »).

MotEmploiExemple
for+ duréefor three days, for ten years, for a long time
since+ point de départsince Monday, since 2015, since I was a child

Present perfect continu (have been + -ing)

Pour insister sur l'activité qui dure : I've been waiting for an hour (j'attends depuis une heure). Avec les verbes d'état, on garde le present perfect simple : I've known her since 2010.

  • How long have you been learning English?
    Depuis combien de temps apprends-tu l'anglais ?
  • She's worked here since January.
    Elle travaille ici depuis janvier.
  • It's been raining all day.
    Il pleut depuis ce matin / toute la journée.

Test yourself

  1. Traduis : « Je la connais depuis 10 ans. »
    Show answer
    I've known her for 10 years.
  2. Complète : I've lived in Paris ___ 2018.
    Show answer
    since
  3. Traduis : « J'attends depuis 20 minutes. »
    Show answer
    I've been waiting for 20 minutes.
  4. Corrige : We are married since 2010.
    Show answer
    We've been married since 2010.