present perfect continuous anglais

Le present perfect continuous anglais

Cours sur le présent perfect continuous anglais:

Cliquez-ici pour télécharger ce cours en PDF gratuit.

Certains pensent que le present perfect continuous est difficile à utiliser, mais contrairement au present perfect qui est difficile à maîtriser, celui ci est assez simple. Le present perfect continuous est aussi appelé présent perfect progressif, présent perfect continu ou present perfect ing.

On l’emploi pour parler d’événements démarrés au passé et dont les conséquences sont visibles au moment présent. Il est utilisé souvent pour mettre l’accent sur la durée d’une action, généralement dans les phrases avec les mots for , since et how long….

Exemple:

  • Tina started learning japanese when she was in high school.
  • = She has been learning japanese since she was in high school (and she is still learning japanese.)

1/ Formation du present perfect continuous

Have ou has + been + verbe en -ing

avec I / you / we / they

  • Affirmative => I have been playing
  • Négative => I have not been playing
  • Question => Have I been playing ?

avec he / she / it

  • Affirmative => He has been playing
  • Négative => He has not been playing
  • Question => Has he been playing ?

On peut employer également la forme contractée de I have => I’ve, He has => He’s…

2/ Utilisation du present perfect continuous

Pour parler d’une action terminée depuis peu, et qui a un lien avec le présent. On peut constater une conséquence temporaire (on se concentre plutôt sur l’action):

  • He has been smoking cigarettes, that’s why he smells bad.
  • Why do you look so exhausted? I haven’t been sleeping well last night.
  • I’ve been feeling really sick these days.
  • They’ve been working hard on this project.
  • It has been raining, the car is wet.

Avec since (depuis) ou for (pendant), quand on veut insister sur la durée d’une action terminée depuis peu ou qui se déroule toujours (et non pas le résultat):

  • I’ve been playing video games for two hours.
  • We have been living in Paris since 2012.
  • he hasn’t been talking to me for two weeks now. He’s probably angry.
  • How long have you been learning Spanish ? I’ve been learning Spanish since a two months.
  • Linda has been working at the university since May.
  • How long has it been snowing? It has been snowing the whole afternoon.

3/ A savoir

For ou Since ?

For et since indique le point de départ ou la durée d’une action:

  • We’ve been working since 3pm. (point de départ)
  • We’ve been workinh for three hours. (durée)
  • Nick has been living in Germany since 2011. (point de départ)
  • Nick has been living in Germany for three years. (durée)

Les verbes d’état comme believe, love, have, know… ne sont normalement pas utilisé à la forme progressive. Les seules exceptions au present perfect continu sont want et mean (ex: I’ve been wanting to buy a new TV, but I don’t have enough money). On doit utiliser le present perfect à la place:

  • Mickael has been having the same car for three years.
  • Mickael has had the same car for three years.

Différence entre le present perfect et le present perfect continuous ?

Le present perfect permet de mettre l’accent davantage sur le résultat, alors que le present perfect continuous met en avant les conséquences d’un événement ou d’une action.

Exemple:

  • Present perfect => I’ve repaired my bike (sous-entendu: mon vélo est réparé, je peux l’utiliser désormais !)
  • Present perfect continuous => I’ve been repairing my bike all day (sous-entendu: j’ai passé la journée à réparer mon vélo, j’y ai passé du temps, je suis fatigué maintenant)

Démarrez une conversation

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *