Collège · 3ᵉ · Anglais
Le present perfect continu
Conjugaison & emploi : have / has + been + V-ing, for / since et durée
À propos de cette page
Ce cours de anglais en troisième sur « Le present perfect continu » suit le programme officiel de anglais de troisième. Il présente les définitions, les propriétés et les méthodes essentielles, accompagnées d'exemples résolus pour bien comprendre. Au programme : À quoi sert le present perfect continu ?, Formation : have / has + been + V-ing, Négation, question, réponses courtes, For, since, how long : exprimer la durée. Chaque notion est expliquée pas à pas, puis mise en pratique grâce à des exercices interactifs, un QCM et une évaluation corrigée. Idéal pour réviser à son rythme, combler ses lacunes et progresser, en autonomie ou avec un professeur. Cours rédigé par un professeur particulier à Marseille pour aider les élèves de troisième à réussir en anglais.
1
À quoi sert le present perfect continu ?
Règle. Le present perfect continu (present perfect continuous / progressive) relie le passé au présent en insistant sur la durée ou la continuité d'une activité : elle a commencé avant et continue encore, ou elle vient de s'arrêter et ses traces sont visibles.
| Emploi | Exemple | Traduction |
|---|---|---|
| action commencée et toujours en cours | Nora has been learning Japanese for two years. | Nora apprend le japonais depuis deux ans. |
| action récente aux effets visibles | Your shoes are muddy: you've been walking in the fields! | Tes chaussures sont boueuses : tu as marché dans les champs ! |
| activité répétée récemment | They've been arguing a lot lately. | Ils se disputent beaucoup ces derniers temps. |
Attention ! Le français emploie le présent + « depuis » : J'attends depuis une heure. L'anglais ne peut pas dire I wait since one hour : il faut I have been waiting for an hour.
2
Formation : have / has + been + V-ing
Règle. sujet + have / has + been + verbe en -ing. Deux éléments ne changent jamais : been et le -ing. Seul have s'accorde : has avec he, she, it.
| Sujet | Auxiliaire | been | V-ing |
|---|---|---|---|
| I / you / we / they | have ('ve) | been | revising |
| he / she / it | has ('s) | been | revising |
Exemple. My parents have been renovating the kitchen since March. — Mes parents rénovent la cuisine depuis mars.
The baby has been sleeping for three hours. — Le bébé dort depuis trois heures.
It's been snowing all night. — Il neige depuis toute la nuit.
The baby has been sleeping for three hours. — Le bébé dort depuis trois heures.
It's been snowing all night. — Il neige depuis toute la nuit.
| Orthographe du -ing | Exemples |
|---|---|
| -e final disparaît | write → writing, make → making |
| consonne doublée après voyelle courte accentuée | run → running, swim → swimming, travel → travelling (GB) |
| -ie → -ying | lie → lying, die → dying |
Attention ! Dans he's been, le 's = has, pas is. Et pas de have being : c'est toujours been.
3
Négation, question, réponses courtes
| Forme | Structure | Exemple |
|---|---|---|
| négative | S + haven't / hasn't + been + V-ing | He hasn't been feeling well lately. |
| interrogative | Have / Has + S + been + V-ing ? | Have you been waiting long? |
| question en wh- | Wh- + have / has + S + been + V-ing ? | What have you been doing all morning? |
| réponse courte | Yes, S + have / has. — No, S + haven't / hasn't. | — Has it been raining? — Yes, it has. |
Exemple. — How long has Amir been playing the drums? — He's been playing since he was nine. — Hasn't he been practising today? — No, he hasn't.
Astuce. Why are your hands dirty? — I've been fixing my bike. Le present perfect continu répond souvent à une question au présent qui constate un résultat visible.
4
For, since, how long : exprimer la durée
Règle. for + une durée (combien de temps : for ten minutes, for six months, for ages). since + un point de départ (à partir de quand : since 7 a.m., since 2021, since Easter, since I was a child). La question : How long…?
| for + durée | since + point de départ |
|---|---|
| for twenty minutes | since half past four |
| for three weeks | since last Tuesday |
| for a long time / for ages | since the beginning of the year |
| for most of my life | since I moved to Lille (+ proposition au prétérit) |
Exemple. — How long have you been living in this flat? — For eight years. Since 2018, actually.
Astuce. Test rapide : si tu peux répondre à « pendant combien de temps ? », c'est for ; si tu peux répondre à « à partir de quand ? », c'est since. Ago, lui, va avec le prétérit : I started eight years ago. Autres marqueurs du continu : all day, all morning, lately, recently.
5
Continu ou simple ? Durée ou résultat
Règle. Le present perfect simple (have + participe passé) insiste sur le résultat, le bilan, la quantité (combien ? fini ?). Le present perfect continu insiste sur l'activité et sa durée (depuis combien de temps ? encore en cours ?).
| Present perfect simple (résultat) | Present perfect continu (durée) |
|---|---|
| I've read three chapters. (quantité, fini) | I've been reading for two hours. (durée, pas fini) |
| She's painted the fence. (c'est terminé, résultat) | She's been painting the fence. (elle a de la peinture partout) |
| They've won five matches this season. | They've been training hard this season. |
| Have you ever visited Wales? (expérience) | How long have you been visiting Wales every summer? |
Attention ! Avec un nombre ou une quantité (three chapters, five matches, twice), le simple s'impose. Avec how long, for, since, all day, le continu est préféré (le simple reste possible avec certains verbes : I've lived / I've been living here for years).
Exemple. I've been writing emails all afternoon, and I've written twelve so far. — durée d'abord, quantité ensuite.
6
Les verbes d'état et autres pièges
Règle. Les verbes d'état (know, like, love, hate, want, need, believe, understand, own, belong, seem, mean) ne se mettent pas en -ing : ils prennent le present perfect simple, même avec for / since. I have known her for years (jamais have been knowing).
| Erreur | Correction | Pourquoi |
|---|---|---|
| I have known him since 2020. | verbe d'état | |
| She has been waiting for two hours. | present perfect + for + durée | |
| They've been working for three months. | durée → for | |
| He has been playing tennis. | -ing obligatoire | |
| We have been living here. | been, pas being | |
| I've read two books. | quantité → simple |
Astuce. Have est un verbe d'état quand il signifie « posséder » (I've had this phone for a year), mais un verbe d'action dans have lunch, have a shower, have fun : We've been having lunch est correct. De même, live, work, study, wait, learn acceptent les deux formes avec for / since.
En bref
- Present perfect continu = have / has + been + V-ing : une activité commencée dans le passé qui dure encore ou vient de s'arrêter (traces visibles).
- for + durée (for two hours), since + point de départ (since Monday), question How long…?
- Continu = durée, activité ; simple = résultat, quantité (I've been reading for an hour / I've read forty pages).
- Verbes d'état (know, like, want, own…) : present perfect simple, jamais -ing.
- Négation haven't / hasn't been + V-ing ; question Have / Has + sujet + been + V-ing ; 's = has.
Bloqué sur ce chapitre ?
Cours particuliers de anglais à Marseille, en présentiel ou à distance — un prof qui s'adapte à ton rythme et reprend ce qui coince.
Prof d'anglais à Marseille · Cours particuliers au collège · Aide aux devoirs