Pick a language and start learning!
Présent parfait continu Des exercices en langue anglaise

Le présent parfait continu est une forme verbale en anglais qui permet d'exprimer une action commencée dans le passé et qui continue jusqu'au moment présent. Cette structure est particulièrement utile pour indiquer la durée d'une activité ou pour souligner qu'une action est toujours en cours. Par exemple, "I have been reading this book for two hours" se traduit par "Je lis ce livre depuis deux heures". Dans cette phrase, l'action de lire a commencé il y a deux heures et se poursuit encore au moment où l'on parle.
Pour maîtriser l'utilisation du présent parfait continu, il est essentiel de bien comprendre sa formation et ses usages. Cette page propose une série d'exercices interactifs conçus pour renforcer vos compétences en la matière. Vous aurez l'occasion de pratiquer la conjugaison des verbes, de choisir les formes correctes et de compléter des phrases en contexte. En travaillant ces exercices, vous développerez une meilleure compréhension et une plus grande fluidité dans l'emploi du présent parfait continu en anglais.
Exercise 1
<p>1. She *has been studying* for her exams all week (verbe pour réviser).</p>
<p>2. They *have been living* in Paris since last year (verbe pour habiter).</p>
<p>3. He *has been working* at the company for over a decade (verbe pour travailler).</p>
<p>4. We *have been waiting* for the bus for over an hour (verbe pour attendre).</p>
<p>5. I *have been learning* French for three months now (verbe pour apprendre).</p>
<p>6. The kids *have been playing* outside since morning (verbe pour jouer).</p>
<p>7. She *has been cooking* dinner for the past two hours (verbe pour cuisiner).</p>
<p>8. They *have been building* their new house for almost a year (verbe pour construire).</p>
<p>9. He *has been reading* the same book for days (verbe pour lire).</p>
<p>10. We *have been traveling* around Europe for the last three weeks (verbe pour voyager).</p>
Exercise 2
<p>1. She has *been studying* for her exams all week (verbe pour l'activité d'apprentissage).</p>
<p>2. They have *been working* on the project since last month (verbe pour l'activité professionnelle).</p>
<p>3. He has *been running* every morning to stay fit (verbe pour l'activité sportive).</p>
<p>4. We have *been waiting* for the bus for over an hour (verbe pour l'attente).</p>
<p>5. I have *been reading* that book for three days now (verbe pour l'activité de lecture).</p>
<p>6. The children have *been playing* outside all afternoon (verbe pour l'activité ludique).</p>
<p>7. She has *been cooking* dinner since 6 PM (verbe pour l'activité culinaire).</p>
<p>8. They have *been traveling* around Europe for two months (verbe pour l'activité de voyage).</p>
<p>9. He has *been fixing* the car for hours (verbe pour l'activité de réparation).</p>
<p>10. We have *been learning* French for two years (verbe pour l'apprentissage d'une langue).</p>
Exercise 3
<p>1. She has *been* studying for hours (verbe être au présent parfait continu).</p>
<p>2. We have *been* waiting for the bus since 8 AM (verbe être au présent parfait continu).</p>
<p>3. They have *been* living in Paris for five years (verbe être au présent parfait continu).</p>
<p>4. He has *been* playing the guitar all afternoon (verbe être au présent parfait continu).</p>
<p>5. I have *been* reading this book for a week (verbe être au présent parfait continu).</p>
<p>6. The children have *been* watching TV since 3 PM (verbe être au présent parfait continu).</p>
<p>7. She has *been* cooking dinner for two hours (verbe être au présent parfait continu).</p>
<p>8. We have *been* working on this project since Monday (verbe être au présent parfait continu).</p>
<p>9. He has *been* running every morning for a month (verbe être au présent parfait continu).</p>
<p>10. I have *been* learning Spanish for a year (verbe être au présent parfait continu).</p>