← Back to Third Conditional

✍️Third Conditional Fill in the Blanks

🎯B2 Level ESL Exercise

💡Complete the story about Sofia's missed wedding by filling in the blanks with the correct form of the verbs using the Third Conditional.

💭Remember:
  • Third Conditional Structure: If + past perfect, would have + past participle
  • If clause: had + past participle (e.g., had bought, had checked)
  • Main clause: would have + past participle (e.g., would have found, wouldn't have waited)
  • Use this to talk about unreal or imaginary situations in the past
📖Sofia's Regrets
Last month, Sofia missed her best friend's wedding, and she felt terrible. If she (buy) her plane ticket earlier, she (find) a cheaper flight. If she (find) a cheaper flight, she (not / wait) until the last minute. Unfortunately, she waited too long, and the flight was sold out. If she (check) the website more often, she (see) another option in time.
On the wedding day, Sofia's bus broke down. If the bus (not / break) down, she (arrive) at the airport on time. If she (arrive) at the airport earlier, she (catch) the last available flight. If she (catch) that flight, she (be) at her best friend's wedding. Instead, she stayed at home feeling regretful, thinking about all the moments she had missed.

Review the answers in the blanks above!