logo

Learna

BlogFAQ
TEMPS VERBAUX

Maîtrisez le present perfect continuous : règles et exemples

Le present perfect continuous, également appelé present perfect progressive, exprime une action commencée dans le passé et qui se poursuit encore maintenant. Il met l'accent sur la durée de l'action, ou sur une activité récente dont le résultat est visible dans le présent : c'est précisément ce qui le distingue du present perfect simple. Ce guide présente la formule, les mots-clés à repérer et les situations où l'on a facilement tendance à en abuser.

Qu'est-ce que le present perfect continuous ?

On le forme avec have ou has, suivi de been et d'un verbe terminé par -ing. C'est l'un des quatre temps du présent, et le seul qui associe la structure du perfect à une véritable idée de durée en cours.

"Even though her bus is running late, Sarah has been standing at the station for over an hour without losing her patience."

Les temps du présent en un coup d'œil

Comparé aux autres temps du présent, le present perfect continuous se distingue par l'accent qu'il met sur une durée continue jusqu'au moment présent :

Temps Ce qu'il met en avant Exemple
Present simple Habitudes, faits, horaires He studies English every evening.
Present continuous Actions en train de se dérouler He is studying English right now.
Present perfect Action passée reliée au présent He has studied English for two years.
Present perfect continuous Durée d'une action en cours He has been studying English since he was ten.

Durée ou résultat

Le present perfect continuous insiste sur la durée ou sur le déroulement de l'action, tandis que le present perfect simple met en avant le résultat ou l'achèvement. « I have been reading this book » souligne l'activité en cours ; « I have read this book » souligne qu'elle est terminée. Les deux formes sont grammaticalement correctes, mais elles ne répondent pas à la même question, et cette confusion fait partie des comparaisons grammaticales les plus recherchées en anglais.

Correct "You're wet because you've been walking in the rain."
Incorrect "You're wet because you've walked in the rain." (l'idée d'une cause qui se prolonge disparaît)

Comment construire les phrases ?

La construction du present perfect continuous suit un schéma simple, avec des auxiliaires et le participe en -ing :

Forme Règle Exemple
Affirmative have / has + been + verbe-ing I have been waiting.
Négative have / has + not + been + verbe-ing She hasn't been feeling well.
Interrogative Have / Has + sujet + been + verbe-ing ? Have you been working?

Quand utiliser le present perfect continuous ?

Ce temps est indispensable dans plusieurs situations qui mettent en avant une durée ou une activité récente :

Actions en cours En cours

Des activités commencées dans le passé et qui se poursuivent dans le présent.

Exemples : "I have been waiting for one hour." / "We have been studying since 6 PM."
Résultats récents Cause visible

Des activités récentes qui laissent un effet ou un résultat visible dans le présent.

Exemples : "You are wet because you have been walking in the rain." / "I'm tired because I've been running."
Insister sur la durée Durée

On se concentre sur le temps pendant lequel une situation ou un travail se poursuit.

Exemples : "She has been working here for three years."
Comportement répété Habituel

Exprimer une remarque ou une plainte au sujet d'actions récentes qui se répètent.

Exemples : "He has been arriving late all week."

Les marqueurs de temps courants

Certaines expressions de temps accompagnent régulièrement le present perfect continuous :

Mot Emploi Exemple
for Une durée for two hours
since Un point de départ précis since 3:00 PM
all day / all morning Une période continue all day long
lately / recently Une période récente non précisée working hard lately

Present perfect ou present perfect continuous ?

Observez comment un changement de structure déplace l'accent entre l'achèvement et le déroulement :

Phrase Forme correcte Pourquoi
I ___ (read) three books this month. have read Met l'accent sur le résultat / le nombre
I ___ (read) for two hours straight. have been reading Met l'accent sur la durée
She ___ (know) him for years. has known Verbe d'état, pas de forme continue
They ___ (build) that house for a year. have been building Met l'accent sur le processus en cours

Erreurs fréquentes

Attention à ces erreurs courantes avec le present perfect continuous :

Incorrect Correct
I have been knowing him for years. I have known him for years.
She has been done her homework. She has been doing her homework.
We have work here since 2020. We have been working here since 2020.

Comment Learna AI enseigne-t-il le present perfect continuous ?

Learna AI repère si une phrase décrit une durée ou un résultat achevé, et oriente vers been + -ing dès que l'accent porte réellement sur le temps pendant lequel quelque chose se poursuit. Il signale aussi les verbes d'état comme know ou believe, qui ne se mettent pas à la forme continue, même à ce temps, et il vérifie que for et since sont bien associés, l'un à une durée, l'autre à un point de départ. Les apprenants qui travaillent la conversation centrée sur la durée avec Learna constatent 80 % de progrès dans le choix entre le present perfect et le present perfect continuous.

Une fois que la durée au présent devient naturelle, la même structure se transpose au passé avec le past perfect continuous, qui exprime une durée menant à un événement passé antérieur.

Pour aller plus loin

Mettez vos connaissances en grammaire en pratique avec les parcours d'apprentissage de Learna :

FAQ

Questions fréquentes

Qu'est-ce que le present perfect continuous, avec des exemples ?

C'est le temps formé avec have/has + been + un verbe terminé par -ing, comme dans I have been waiting for one hour ou She has been working here for three years.

Quelle est la formule du present perfect continuous ?

Affirmative : have/has + been + verbe-ing. Négative : have/has + not + been + verbe-ing. Interrogative : Have/Has + sujet + been + verbe-ing ?

Quand utilise-t-on le present perfect continuous ?

On l'utilise pour exprimer une durée qui se prolonge jusqu'à maintenant, souvent avec for ou since, ou pour expliquer un résultat actuel causé par une activité récente.

Quelle est la différence entre le present perfect et le present perfect continuous ?

Le present perfect met l'accent sur l'achèvement ou le résultat ; le present perfect continuous insiste sur le déroulement de l'action et sur sa durée.

Pourquoi utilise-t-on le present perfect continuous ?

On l'emploie lorsque la durée de l'action compte davantage que son achèvement, ou lorsqu'une activité récente explique une situation actuelle.

Comment utiliser for et since avec ce temps ?

Utilisez for avec une durée, comme for two hours, et since avec un point de départ, comme since 3:00 PM.

Quel exemple de present perfect continuous exprime un résultat ?

You are wet because you have been walking in the rain explique un état actuel par une action récente qui s'est prolongée.

Quelle est une erreur fréquente avec le present perfect continuous ?

L'employer avec des verbes d'état comme know ou believe, qui n'apparaissent normalement pas à la forme continue, même à ce temps.

Le present perfect continuous peut-il décrire une action qui vient de se terminer ?

Oui, lorsque l'accent porte sur un résultat visible dans le présent, même si l'action vient de s'arrêter, comme dans I've been running, that's why I'm out of breath.

Comment former les questions à ce temps ?

Commencez par Have ou Has, puis le sujet, puis been, puis le verbe en -ing : Have you been working all day?

Quelle est la différence entre le present perfect continuous et le past continuous ?

Le present perfect continuous relie une action en cours au présent ; le past continuous décrit une action en cours à un moment précis du passé, sans lien avec le présent.

Quelle est la différence générale entre le present perfect simple et le present perfect continuous ?

Le present perfect simple répond à « quoi » ou « combien » ; le present perfect continuous répond à « depuis combien de temps », ce qui en fait le meilleur choix dès que la durée est l'essentiel.

Comment Learna AI choisit-il entre le present perfect et sa forme continue ?

Learna AI observe si la phrase met l'accent sur un résultat achevé ou sur une durée en cours, puis propose la forme qui correspond au sens visé.

Learna peut-il m'aider à m'entraîner à utiliser correctement for et since ?

Oui. Learna AI propose des exercices qui obligent à choisir entre for et since, et corrige en temps réel les erreurs du type « since two hours ».