Apprenez les langues plus rapidement grâce à l’IA

Apprenez 5 fois plus vite !

+ 52 Langues
Commencez à apprendre

Exercices de grammaire anglaise au passé parfait et au progressif

Le passé parfait (past perfect) en anglais s’emploie pour parler d’une action accomplie avant une autre action dans le passé. Le past perfect continuous (past perfect progressive) est utilisé pour insister sur la durée ou la progression d’une action antérieure à un moment passé. Ces exercices vous aideront à bien utiliser ces deux temps verbaux en contexte.

La façon la plus efficace d’apprendre une langue

Essayez Talkpal gratuitement

Exercice 1 : Utilisez le past perfect (had + participe passé) pour compléter chaque phrase

1. When I arrived, they *had left* already. (Indice : leur départ était avant mon arrivée, past perfect)
2. She couldn’t go to the cinema because she *had forgotten* to buy a ticket. (Indice : oubli avant une autre action passée, past perfect)
3. We *had finished* dinner when the phone rang. (Indice : dîner terminé avant un coup de fil, past perfect)
4. He *had never visited* London before his trip in 2010. (Indice : expérience jamais vécue avant une date passée, past perfect)
5. The train *had departed* when we got to the station. (Indice : action terminée avant l’arrivée à la gare, past perfect)
6. By the time I called, she *had gone* to bed. (Indice : action faite avant un appel précis dans le passé, past perfect)
7. They *had seen* the movie before I told them about it. (Indice : visionnage antérieur à mon récit, past perfect)
8. She *had written* three letters before lunchtime. (Indice : plusieurs actions avant une autre, past perfect)
9. After he *had finished* his homework, he watched TV. (Indice : action terminée avant une autre, past perfect)
10. We *had lived* in Madrid before we moved to Paris. (Indice : séjour accompli avant un autre, past perfect)

1. When I arrived, they already. (Indice : leur départ était avant mon arrivée, past perfect)

2. She couldn’t go to the cinema because she to buy a ticket. (Indice : oubli avant une autre action passée, past perfect)

3. We dinner when the phone rang. (Indice : dîner terminé avant un coup de fil, past perfect)

4. He London before his trip in 2010. (Indice : expérience jamais vécue avant une date passée, past perfect)

5. The train when we got to the station. (Indice : action terminée avant l’arrivée à la gare, past perfect)

6. By the time I called, she to bed. (Indice : action faite avant un appel précis dans le passé, past perfect)

7. They the movie before I told them about it. (Indice : visionnage antérieur à mon récit, past perfect)

8. She three letters before lunchtime. (Indice : plusieurs actions avant une autre, past perfect)

9. After he his homework, he watched TV. (Indice : action terminée avant une autre, past perfect)

10. We in Madrid before we moved to Paris. (Indice : séjour accompli avant un autre, past perfect)

Exercice 2 : Utilisez le past perfect continuous (had been + -ing) pour compléter chaque phrase

1. She *had been studying* for hours before she took a break. (Indice : action longue avant une pause, past perfect continuous)
2. We *had been waiting* for the bus for 30 minutes when it finally arrived. (Indice : durée d’attente avant un événement passé)
3. He *had been working* at the company for five years before he got promoted. (Indice : emploi de longue durée avant une promotion)
4. They *had been living* together before they moved to New York. (Indice : cohabitation longue avant un déménagement)
5. I was tired because I *had been running*. (Indice : cause de la fatigue, action longue juste avant)
6. It *had been raining* for several hours before the sun came out. (Indice : météo persistante dans le passé)
7. She *had been thinking* about the problem all day before she found a solution. (Indice : réflexion continue avant une découverte)
8. The children *had been playing* outside when it started to rain. (Indice : progression d’une action interrompue)
9. We *had been driving* for hours before we stopped for lunch. (Indice : long trajet avant une pause)
10. He *had been watching* TV all evening before he went to bed. (Indice : durée, action continue avant d’aller se coucher)

1. She for hours before she took a break. (Indice : action longue avant une pause, past perfect continuous)

2. We for the bus for 30 minutes when it finally arrived. (Indice : durée d’attente avant un événement passé)

3. He at the company for five years before he got promoted. (Indice : emploi de longue durée avant une promotion)

4. They together before they moved to New York. (Indice : cohabitation longue avant un déménagement)

5. I was tired because I . (Indice : cause de la fatigue, action longue juste avant)

6. It for several hours before the sun came out. (Indice : météo persistante dans le passé)

7. She about the problem all day before she found a solution. (Indice : réflexion continue avant une découverte)

8. The children outside when it started to rain. (Indice : progression d’une action interrompue)

9. We for hours before we stopped for lunch. (Indice : long trajet avant une pause)

10. He TV all evening before he went to bed. (Indice : durée, action continue avant d’aller se coucher)

Télécharger l'application talkpal
Apprenez n'importe où et n'importe quand

Talkpal est un tuteur linguistique alimenté par l'IA. C'est la façon la plus efficace d'apprendre une langue. Discutez d'un nombre illimité de sujets intéressants en écrivant ou en parlant, tout en recevant des messages avec une voix réaliste.

Code QR
App Store Google Play
Prenez contact avec nous

Talkpal est un professeur de langues doté d'une IA alimentée par GPT. Améliorez vos compétences en matière d'expression orale, d'écoute, d'écriture et de prononciation - Apprenez 5 fois plus vite !

Instagram TikTok Youtube Facebook LinkedIn X(twitter)

Langues

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2025 All Rights Reserved.