Accueil Blog Le Present Perfect Continu

Le Present Perfect Continu en Anglais : Have Been + V-ing

Guide complet du present perfect continu anglais : formation avec have/has been + V-ing, emplois (durée, résultats visibles, explication du présent), comparaison avec le present perfect simple, verbes d'état, for/since. 35 exemples et exercices progressifs.

AB

Par l'équipe ActionBRITISH

Mis à jour le 26 février 2026 • Lecture 12 min

Le present perfect continu en anglais - have been V-ing

Points clés du present perfect continu

  • Formation : have/has + been + verbe en -ing
  • Usage 1 : activité qui dure depuis le passé et continue maintenant (for/since)
  • Usage 2 : activité récente dont les résultats sont visibles maintenant
  • Continu vs simple : processus/durée vs résultat/accomplissement
  • Verbes d'état : know, believe, want… → toujours perfect SIMPLE (jamais continu)
  • For vs Since : durée chiffrée vs point de départ dans le temps
Formation

Comment se forme le present perfect continu en anglais ?

Le present perfect continu (appelé aussi present perfect progressive en grammaire anglaise) se construit en combinant trois éléments : l'auxiliaire have ou has (selon le sujet), la forme invariable been, et le verbe principal à la forme -ing. Cette structure à trois composantes est caractéristique de ce temps et ne peut pas se réduire.

Structure complète

FormeStructureExemple
AffirmativeSujet + have/has + been + V-ingShe has been working all morning.
NégativeSujet + have/has + not + been + V-ingI haven't been sleeping well lately.
InterrogativeHave/Has + sujet + been + V-ing?Has he been practising his English?
Interrogative négativeHaven't/Hasn't + sujet + been + V-ing?Haven't you been paying attention?

Conjugaison complète du present perfect continu

SujetAuxiliaireForme complète (ex. work)Contraction
IhaveI have been workingI've been working
YouhaveYou have been workingYou've been working
He / She / IthasHe has been workingHe's been working
WehaveWe have been workingWe've been working
TheyhaveThey have been workingThey've been working

Exemples complets en contexte :

  • I have been learning English for three years. (j'apprends depuis 3 ans)
  • She has been working on this project since January. (depuis janvier)
  • They haven't been sleeping well since the move. (négatif)
  • Have you been waiting long? (interrogatif)
Emplois principaux

Les trois emplois principaux du present perfect continu

Le present perfect continu couvre trois situations bien distinctes. Comprendre ces trois emplois est essentiel pour utiliser ce temps naturellement et spontanément dans la langue parlée et écrite.

Emploi 1 : Activité en cours depuis le passé (durée)

C'est l'emploi le plus fréquent. Le present perfect continu exprime une activité commencée dans le passé et qui continue encore au moment où l'on parle. Elle n'est pas terminée. On le reconnaît souvent à la présence de for ou since.

  • I have been studying English for five years. (j'étudie encore)
  • She has been living in London since 2018. (elle y vit encore)
  • We have been waiting for this decision for months. (on attend encore)
  • How long have you been working here? (vous travaillez encore ici)

Emploi 2 : Résultats visibles d'une activité récente

Le present perfect continu peut aussi exprimer une activité récemment terminée dont les effets sont encore visibles ou perceptibles dans la situation présente. L'activité n'est plus en cours, mais ses traces restent.

  • You look exhausted. Have you been working all night? (traces : air fatigué)
  • The street is wet. It has been raining. (traces : rue mouillée)
  • Your eyes are red. Have you been crying? (traces : yeux rouges)
  • Something smells delicious! Have you been baking? (traces : odeur)

Emploi 3 : Explication du présent par une activité passée récente

Le present perfect continu peut enfin établir un lien logique entre une activité passée récente et la situation actuelle, sans que les effets soient nécessairement visibles :

  • I'm sorry I'm late — I have been trying to find a parking space.
  • I know the topic well — I have been reading about it.
  • The team is exhausted — they have been training twice a day.
For et Since

For et Since avec le present perfect continu

Les prépositions for et since sont les compagnes naturelles du present perfect continu lorsqu'il exprime la durée d'une activité. Leur utilisation correcte est fondamentale, car elles répondent à des questions différentes. Retrouvez toutes les règles sur l'usage de ces prépositions dans notre guide complet des prépositions en anglais.

PrépositionCe qu'elle exprimeSuit parExemple
forLa durée (combien de temps)Expression de durée chiffréefor two years, for a week, for months, for ages
sinceLe point de départ (depuis quand)Date, moment, événementsince 2020, since last Monday, since I arrived

Exemples avec for

  • She has been learning Spanish for three years.
  • They have been waiting for over an hour.
  • He has been living alone for a long time.

Exemples avec since

  • I have been working at this company since June.
  • She has been feeling tired since she came back from holiday.
  • We have been discussing this issue since the beginning of the year.

Erreurs fréquentes avec for/since :

  • Faux : I have been working here since three years. → Juste : for three years (durée)
  • Faux : She has been here for 2020. → Juste : since 2020 (point de départ)
  • Faux (calque du français) : I am working here since 2020. → Juste : I have been working here since 2020. (present perfect obligatoire en anglais)
Simple vs Continu

Present perfect simple vs present perfect continu : comment choisir ?

La distinction entre le present perfect simple (have + participe passé) et le present perfect continu (have + been + V-ing) est l'une des questions les plus délicates pour les apprenants de niveau intermédiaire et avancé. Les deux temps renvoient au passé récent en lien avec le présent, mais leur accent est différent.

AspectPresent Perfect SimplePresent Perfect Continu
Accent surLe résultat, l'accomplissement, le faitLe processus, la durée, l'activité en cours
Action terminée ?Oui (généralement)Pas nécessairement
DuréePossible mais moins naturelNaturel avec for/since
Résultat visiblePas l'accent mis dessusCourant pour expliquer une situation présente
Quantité / nombreOui : I have written 3 emailsNon : I have been writing emails
Verbes d'étatOui : I have known him for yearsNon : ~~I have been knowing~~

Exemples contrastifs

Simple (résultat) vs Continu (processus) :

  • I have written the report. → le rapport est terminé (résultat)
  • I have been writing the report. → je l'écrivais (processus, peut-être pas terminé)
  • She has read the book. → elle l'a lu en entier (achèvement)
  • She has been reading the book. → elle le lit depuis un moment (activité en cours)
  • He has eaten three sandwiches. → quantité précise (simple obligatoire)
  • He has been eating all morning. → activité continue (continu)

Cas où les deux formes sont interchangeables

Pour certains verbes exprimant des activités avec une durée (live, work, study, teach, wait, rain), les deux formes sont souvent interchangeables sans différence de sens notable :

  • I have lived / have been living in Paris for five years. (les deux sont corrects)
  • She has worked / has been working at the hospital for ten years.

La nuance : le continu insiste légèrement davantage sur le caractère actif et continu de l'activité, et peut suggérer que la situation est temporaire. Le simple est plus neutre et suggère davantage un fait établi.

Verbes d'état

Les verbes d'état : pourquoi ils refusent la forme continue

Certains verbes en anglais — appelés verbes d'état (state verbs) — n'acceptent pas la forme continue (ni le présent continu, ni le present perfect continu). Ces verbes désignent des états mentaux, émotionnels, relationnels ou sensoriels qui, par nature, ne sont pas des processus dynamiques.

Les principales catégories de verbes d'état

CatégorieVerbesExemple correct
Cognition / penséeknow, believe, think*, understand, realise, remember, forgetI have known him for years. (pas have been knowing)
Émotions / désirslove, like, hate, want, wish, preferShe has always loved music.
Possessionhave*, own, possess, belong, containThey have owned the house since 1990.
Perception passivesee*, hear*, smell*, taste*, feel*I have heard this before.
Apparence / étatseem, appear, look*, sound*, consist ofIt has always seemed unfair.

* Certains de ces verbes ont deux sens : un sens statique (verbe d'état) et un sens dynamique (verbe d'action). Dans leur sens dynamique, ils peuvent prendre la forme continue : "I'm thinking about changing jobs" (= je réfléchis activement) vs "I think it's correct" (= je crois, état).

Test simple pour identifier un verbe d'état : Pouvez-vous interrompre l'action à mi-chemin ? Si oui, c'est un verbe d'action (il peut prendre le continu). Si non — si l'action est continue par nature et ne se "fait" pas activement — c'est probablement un verbe d'état.

  • know → vous ne pouvez pas "connaître à moitié" → verbe d'état
  • write → vous pouvez arrêter d'écrire à tout moment → verbe d'action
Contexte professionnel

Le present perfect continu en contexte professionnel

Le present perfect continu est particulièrement utile dans les contextes professionnels et formels. Il permet de décrire des activités en cours, de présenter son expérience et d'expliquer des situations. Sa maîtrise est un atout lors d'entretiens professionnels, de réunions en anglais et dans la rédaction d'e-mails d'entreprise.

En entretien d'embauche

  • I have been managing a team of twelve people for the past three years.
  • I have been working in the financial sector since I graduated.
  • Our company has been expanding into new markets over the past year.

En réunion ou rapport d'avancement

  • We have been working on this issue since last Thursday.
  • The team has been testing the new software for two weeks.
  • Sales have been improving steadily since Q1.

Dans les e-mails professionnels

  • I have been trying to reach you for the past few days.
  • We have been reviewing your proposal and would like to discuss it further.
  • Our technical team has been investigating the issue you reported.
Exercices

Exercices pratiques sur le present perfect continu

Ces exercices progressifs vous permettent de consolider votre maîtrise du present perfect continu, des niveaux B1 à B2.

Exercice 1 : Former le present perfect continu

Mettez le verbe entre parenthèses au present perfect continu :

  1. She ___ (study) all morning. → has been studying
  2. It ___ (rain) since yesterday. → has been raining
  3. They ___ (wait) for over an hour. → have been waiting
  4. I ___ (not / sleep) well lately. → haven't been sleeping
  5. How long ___ you ___ (work) here? → have you been working

Exercice 2 : Simple ou Continu ?

Choisissez la forme correcte et justifiez votre choix :

  1. I (have read / have been reading) the whole book.have read (achèvement, totalité)
  2. Your hands are dirty — what (have you done / have you been doing)?have you been doing (résultat visible, activité)
  3. He (has written / has been writing) three reports today.has written (quantité précise)
  4. I (have known / have been knowing) her for years.have known (verbe d'état)
  5. She (has worked / has been working) here since 2018 and loves it.has worked / has been working (les deux acceptables)

Exercice 3 : For ou Since ?

  1. I have been learning Spanish ___ two years. → for
  2. She has been feeling ill ___ Monday. → since
  3. We have been living here ___ we got married. → since
  4. The company has been losing money ___ several months. → for
  5. He has been working non-stop ___ 8 o'clock this morning. → since

Exercice 4 : Expliquer une situation présente

Expliquez la situation présente en utilisant le present perfect continu :

  1. The pavement is wet. (rain) → It has been raining.
  2. You look tired. (work late) → You have been working late.
  3. The room smells of paint. (paint) → Someone has been painting.
  4. My hands are dirty. (repair the car) → I have been repairing the car.

Pour compléter votre maîtrise des temps anglais, consultez aussi notre guide des prépositions en anglais (for/since/during), les possessifs, la postmodification et les prépositions de lieu.

FAQ

Questions fréquentes sur le present perfect continu

Comment se forme le present perfect continu en anglais ?

Le present perfect continu se forme avec : sujet + have/has + been + verbe en -ing. Exemples : I have been working, She has been studying. Forme négative : I haven't been sleeping well. Forme interrogative : Has she been practising?

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

Le present perfect simple insiste sur le résultat ou l'accomplissement (I have written the report = le rapport est terminé). Le present perfect continu insiste sur la durée ou le processus en cours (I have been writing the report = je suis en train de le rédiger). Pour la durée avec for/since, le continu est souvent plus naturel pour les actions temporaires.

Quand utilise-t-on le present perfect continu avec 'for' et 'since' ?

Le present perfect continu avec for et since exprime une activité commencée dans le passé et qui continue jusqu'au présent. For + durée : I have been learning French for two years. Since + point de départ : She has been working here since 2020.

Peut-on utiliser le present perfect continu avec des verbes d'état ?

Non. Les verbes d'état comme know, believe, want, love, hate, understand, belong, contain ne s'utilisent pas avec les formes continues. On emploie le present perfect simple : I have known him for years (pas have been knowing).

Comment exprimer les résultats visibles avec le present perfect continu ?

Le present perfect continu explique une situation présente par une activité récente dont les effets sont encore visibles : You look tired — have you been working late? ou The floor is wet — it has been raining. L'activité peut être terminée mais ses traces persistent.

Quelle est la différence entre 'I have been living' et 'I have lived' ?

Pour les verbes d'activité avec une durée exprimée, les deux formes sont souvent interchangeables. Have been living insiste sur la continuité et le caractère possiblement temporaire. Have lived insiste sur le fait établi. Pour des résidences très longues ou permanentes, have lived est légèrement préféré.

Comment utiliser le present perfect continu en contexte professionnel ?

En contexte professionnel, il est courant pour décrire une activité en cours depuis un moment (We have been working on this project for six months), expliquer une situation présente (The server has been running slowly since this morning), ou présenter ses compétences en entretien (I have been managing teams for over ten years).

Y a-t-il une différence entre le present perfect continu britannique et américain ?

L'anglais américain peut parfois remplacer le present perfect par le prétérit simple dans certains contextes courants. Cependant, le present perfect continu lui-même est utilisé dans les deux variétés. Have you been waiting long? est naturel dans les deux variétés de l'anglais.

Maîtrisez l'anglais avec ActionBRITISH

Formations personnalisées 100% financées par votre CPF. Progressez en grammaire, expression orale et compréhension avec nos formateurs certifiés.

Je demande mon financement CPF