B2

Troisième conditionnel : exercices

À propos de cette leçon

Troisième conditionnel · B2. Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli.

Réalisez 12 exercices originaux. Appuyez-vous sur la situation pour interpréter le sens, pratiquer la forme et la réutiliser dans un nouveau contexte.

12 questions
Retrouvez-le dans Ma collection après enregistrement.
Carte des notions

Third conditional

Commencer
Third conditional — Carte des notions
Third conditional — Carte des notions

01une condition irréelle sur un événement passé accompli

Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli.

If they had checked the route, they would not have got lost.

02le résultat passé irréel d’une condition non réalisée

Utilisez would have + past participle pour exprimer le résultat passé irréel d’une condition non réalisée.

If the alarm had worked, we would have woken up earlier.

03une condition irréelle sur un événement passé accompli

Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli.

If I had seen your message, I would have replied.

Guide illustré

0/12
Questions
01 / 12D01Retrouvez-le dans Ma collection après enregistrement.

They did not check the route yesterday and got lost. Imagine the opposite past.

If they ___ the route, they would not have got lost.

Votre réponse
1 / 12

Votre parcours

01
Étape 1 · Échauffement

Échauffement

0/3
02
Étape 2 · Développer la compétence

une condition irréelle sur un événement passé accompli

0/2

Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli.

If they had checked the route, they would not have got lost.
03
Étape 3 · Développer la compétence

le résultat passé irréel d’une condition non réalisée

0/1

Utilisez would have + past participle pour exprimer le résultat passé irréel d’une condition non réalisée.

If the alarm had worked, we would have woken up earlier.
04
Étape 4 · Développer la compétence

une condition irréelle sur un événement passé accompli

0/1

Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli.

If I had seen your message, I would have replied.
05
Étape 5 · Nouveaux contextes

Nouveaux contextes

0/3
06
Étape 6 · Un nouveau défi

Un nouveau défi

0/2
Révisions de cette unité

Apprenez de vos erreurs.

Gardez la première tentative, comprenez le changement et essayez dans une nouvelle situation.

0

Pas encore de notes. Essayez un court échauffement.

Carte de la leçon

Troisième conditionnel

B2
Third conditional

Points de la leçon

01

une condition irréelle sur un événement passé accompli

Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli.

If they had checked the route, they would not have got lost.
02

le résultat passé irréel d’une condition non réalisée

Utilisez would have + past participle pour exprimer le résultat passé irréel d’une condition non réalisée.

If the alarm had worked, we would have woken up earlier.
03

une condition irréelle sur un événement passé accompli

Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli.

If I had seen your message, I would have replied.

Questions et réponses

Ouvrir une réponse enregistre une aide pour cette question.

D01 · Échauffement

They did not check the route yesterday and got lost. Imagine the opposite past.

If they ___ the route, they would not have got lost.

  1. have checked
  2. checked
  3. had checked
  4. would have checked
Réponse et explication
had checked

L’indice décisif est « They did not check the route yesterday and got lost. Imagine the opposite past. ». Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Dans cette tâche, la phrase complète est « If they had checked the route, they would not have got lost. ».

D02 · Échauffement

The alarm did not work, so nobody woke up in time.

If the alarm had worked, we ___ earlier.

  1. would have woken up
  2. will wake up
  3. had woken up
  4. would wake up now
Réponse et explication
would have woken up

L’indice décisif est « The alarm did not work, so nobody woke up in time. ». Utilisez would have + past participle pour exprimer le résultat passé irréel d’une condition non réalisée. Dans cette tâche, la phrase complète est « If the alarm had worked, we would have woken up earlier. ».

D03 · Échauffement

I did not see the message yesterday.

If I ___ your message, I would have replied.

  1. had seen
  2. would have seen
  3. see
  4. will see
Réponse et explication
had seen

L’indice décisif est « I did not see the message yesterday. ». Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Dans cette tâche, la phrase complète est « If I had seen your message, I would have replied. ».

P01 · Développer la compétence

The doors were not locked, allowing the theft last night.

If we ___ the doors, the theft would not have happened.

  1. would have locked
  2. had locked
  3. lock
  4. will lock
Réponse et explication
had locked

L’indice décisif est « The doors were not locked, allowing the theft last night. ». Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Dans cette tâche, la phrase complète est « If we had locked the doors, the theft would not have happened. ».

P02 · Développer la compétence

Use a would-result with attend for a counterfactual past consequence.

If she had received the invitation, she ___ the ceremony.

Réponse et explication
would have attended

Phrase complète : « If she had received the invitation, she would have attended the ceremony. » Utilisez would have + past participle pour exprimer le résultat passé irréel d’une condition non réalisée. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.

P03 · Développer la compétence

The engineers did not detect the fault before launch.

If they ___ the fault, they would have postponed the launch.

  1. will detect
  2. detect
  3. had detected
  4. would have detected
Réponse et explication
had detected

L’indice décisif est « The engineers did not detect the fault before launch. ». Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Dans cette tâche, la phrase complète est « If they had detected the fault, they would have postponed the launch. ».

P04 · Développer la compétence

Use the past perfect of leave for the unreal past condition.

If we ___ earlier, we would have caught the ferry.

Réponse et explication
had left

Phrase complète : « If we had left earlier, we would have caught the ferry. » Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.

R01 · Nouveaux contextes

The backup was absent, so the records were lost.

If a backup ___, we would have recovered the records.

  1. will exist
  2. would have existed
  3. exists
  4. had existed
Réponse et explication
had existed

L’indice décisif est « The backup was absent, so the records were lost. ». Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Dans cette tâche, la phrase complète est « If a backup had existed, we would have recovered the records. ».

R02 · Nouveaux contextes

Use a negative would-result with fail for the past result opposite to what actually happened.

If the battery had been charged, the device ___.

Réponse et explication
would not have failed

Phrase complète : « If the battery had been charged, the device would not have failed. » Utilisez would have + past participle pour exprimer le résultat passé irréel d’une condition non réalisée. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.

Autres réponses acceptées
  • wouldn't have failed
R03 · Nouveaux contextes

We did not book in advance and paid more last weekend.

If we ___ in advance, we would have paid less.

  1. will book
  2. had booked
  3. would have booked
  4. book
Réponse et explication
had booked

L’indice décisif est « We did not book in advance and paid more last weekend. ». Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Dans cette tâche, la phrase complète est « If we had booked in advance, we would have paid less. ».

X01 · Un nouveau défi

A fact about last year is being imagined differently.

If the museum had extended its hours, more visitors ___ it.

  1. had visited
  2. would visit
  3. will visit
  4. would have visited
Réponse et explication
would have visited

L’indice décisif est « A fact about last year is being imagined differently. ». Utilisez would have + past participle pour exprimer le résultat passé irréel d’une condition non réalisée. Dans cette tâche, la phrase complète est « If the museum had extended its hours, more visitors would have visited it. ».

X02 · Un nouveau défi

Use the past perfect passive of repair for the unreal condition before yesterday’s accident.

If the brakes ___ properly, the accident would not have happened.

Réponse et explication
had been repaired

Phrase complète : « If the brakes had been repaired properly, the accident would not have happened. » Utilisez if + had + past participle pour exprimer une condition irréelle sur un événement passé accompli. Le sujet, le temps et le sens de la consigne déterminent cette forme. Seules les réponses vérifiées sont comparées automatiquement ; toute autre formulation n’est pas automatiquement fausse.