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 »).
| Mot | Emploi | Exemple |
|---|---|---|
| for | + durée | for three days, for ten years, for a long time |
| since | + point de départ | since 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
-
Traduis : « Je la connais depuis 10 ans. »
Show answer
I've known her for 10 years. -
Complète : I've lived in Paris ___ 2018.
Show answer
since -
Traduis : « J'attends depuis 20 minutes. »
Show answer
I've been waiting for 20 minutes. -
Corrige : We are married since 2010.
Show answer
We've been married since 2010.