Ce corrigé conditionnel passé reprend les exercices dans l’ordre et explique les choix délicats : temps de chaque proposition, nuance du modal, place de la négation dans l’inversion.
Corrigé conditionnel passé : la correction détaillée
Correction de l’exercice 1 : Conjuguer les verbes- If you had told me, I would have helped you.
- If it hadn’t rained, we would have gone to the beach.
- She would have passed the exam if she had worked harder.
- If they had taken the motorway, they would have arrived on time.
- We wouldn’t have met if I hadn’t missed my flight.
- If he had listened to the forecast, he wouldn’t have gone sailing.
- She didn’t set her alarm, so she overslept.
- We didn’t have a map, so we got lost.
- The referee made a mistake, so our team lost.
- I didn’t know his address, so I didn’t send him a card.
- They sold the house (and they don’t regret it).
- If I had known you were ill, I would have visited you.
- If he hadn’t driven so fast, he wouldn’t have had an accident.
- If we had booked in advance, we could have got a table.
- If she hadn’t forgotten her passport, she wouldn’t have missed the plane.
- If they had watered the plants, the plants wouldn’t have died.
- If you had worn a helmet, you wouldn’t have got hurt.
Tout s’inverse : une phrase réelle affirmative devient négative dans l’hypothèse, et inversement.
- could have
- might have
- would have
- could have
- might have
- Had I known, I would have called you.
- Had they knocked, I would have opened the door.
- Had the government acted earlier, the crisis would have been avoided.
- Had she not warned us, we would have lost everything. (négation après le sujet)
- Had we left at six, we would have arrived before dark.
- Had he not been so careless, the accident wouldn’t have happened.
- If I had accepted that job in London, I would live / would be living in England now.
- If she were / was more patient, she wouldn’t have given up last week.
- If we hadn’t missed the bus, we would be at home now.
- If he spoke Spanish, he would have understood the guide yesterday.
- If you had eaten breakfast, you wouldn’t be hungry now.
- If I weren’t / wasn’t afraid of heights, I would have climbed the tower during our trip.
Les items 2, 4 et 6 décrivent un trait permanent (prétérit) qui explique un fait passé (would have).
- If I had known, I would have come.
- If she had studied, she would have passed.
- Had I not seen it, I wouldn’t have believed it.
- If we had taken a taxi, we wouldn’t have been late.
- Had they knocked, I would have opened the door.
- If you had told me, I would have helped you.
- If I had known, I wouldn’t have come.
- Had they knocked, I would have opened (the door) for them.
- But for / Without your help, I would have failed.
- If she were braver, she would have told the truth.
- If we had saved (money), we would be rich today.
- I took an umbrella; otherwise I would have got soaked.
- Si elle avait accepté ce poste, elle serait partie vivre au Canada.
- S’il ne s’était pas cassé la jambe, il aurait pu jouer la finale.
- Sans la pluie, le festival aurait été un succès.
- Si j’avais été là, je les aurais arrêtés.
- Et si tu avais perdu, qu’est-ce que tu aurais fait ?
Réponses possibles :
- If the bell had worked, Maya would have rung it.
- Had Maya knocked, Mrs Hill would have woken up / might have heard her.
- If Mrs Hill hadn’t fallen asleep, she would have given Maya some sweets.
- If Maya hadn’t been scared, she would have knocked.
- Maya wouldn’t have cried if she had got some sweets.
- Had a friend come with her, she wouldn’t have been so scared.
Réponses modèles :
- If the Titanic had carried enough lifeboats, many more passengers would have survived.
- Had the Titanic carried enough lifeboats, many more passengers would have survived.
- If I had chosen the science stream, I would be studying engineering now.
- If I were more organised, I wouldn’t have forgotten my friend’s birthday.
- But for my teacher’s advice, I would never have applied to this school.
Comment progresser après ce corrigé
Si vous avez mis would dans la proposition en if, recopiez trois fois la structure correcte en changeant de verbe. Pour l’inversion, entraînez-vous à transformer à voix haute des phrases de vos cours d’histoire : « Had the war not broken out… ». Enfin, réutilisez une conditionnelle mixte dans votre prochain essai : c’est une marque claire de niveau B2.

