Ces exercices vous permettent de pratiquer les structures conditionnelles avancées vues dans le cours : 2e conditionnel, 3e conditionnel et formes mixtes pour exprimer hypothèses, regrets et nuances complexes.
→ Voir le cours : Les structures conditionnelles avancées en anglais : cours complet
Exercice 1 — Complétez les conditionnels avancés
Conjuguez correctement le verbe entre parenthèses pour former le conditionnel approprié (2e, 3e ou mixte). Répondez avec la phrase entière.
- If she ___ (know) about the meeting yesterday, she would have attended it.
- He would be fluent in Japanese now if he ___ (start) studying it ten years ago.
- If I ___ (be) in your position, I would negotiate the terms more carefully.
- They ___ (not lose) the contract if they had communicated more effectively with the client.
Correction
- If she had known about the meeting yesterday, she would have attended it.
- He would be fluent in Japanese now if he had started studying it ten years ago.
- If I were in your position, I would negotiate the terms more carefully.
- They would not have lost the contract if they had communicated more effectively with the client.
Exercice 2 — Transformez les phrases conditionnelles
Transformez chaque phrase selon l'indication donnée entre crochets, en conservant le sens d'origine. Répondez avec la phrase entière transformée.
- Because he didn't prepare for the interview, he didn't get the job. [Réécrivez au 3e conditionnel]
- She isn't confident today because she failed the exam last year. [Réécrivez en conditionnel mixte]
- I don't have enough money, so I can't invest in that project. [Réécrivez au 2e conditionnel]
- They missed the flight, and now they aren't at the conference. [Réécrivez en conditionnel mixte]
Correction
- If he had prepared for the interview, he would have got the job.
- If she hadn't failed the exam last year, she would be confident today.
- If I had enough money, I would invest in that project.
- If they hadn't missed the flight, they would be at the conference now.
Exercice 3 — Corrigez les erreurs dans les conditionnels
Chaque phrase contient une erreur liée à l'usage des conditionnels avancés. Identifiez et corrigez l'erreur, puis réécrivez la phrase entière correctement.
- If she would have studied harder, she would have passed her C1 exam.
- He would had been promoted if his manager had supported him.
- If they knew about the risks last year, they wouldn't have signed the agreement.
- She would be more experienced today if she would have accepted that internship abroad.
Correction
- If she had studied harder, she would have passed her C1 exam.
- He would have been promoted if his manager had supported him.
- If they had known about the risks last year, they wouldn't have signed the agreement.
- She would be more experienced today if she had accepted that internship abroad.
Pour aller plus loin sur ce thème :