Esercizio 1: Completa con il past perfect nel terzo condizionale
2. She would have come if she *had received* (ricevere – past perfect) the invitation.
3. If we *had left* (partire – past perfect) earlier, we wouldn’t have missed the bus.
4. They would have helped us if we *had asked* (chiedere – past perfect) for assistance.
5. If he *had known* (sapere – past perfect) the truth, he wouldn’t have been angry.
6. We would have gone to the beach if the weather *had been* (essere – past perfect) nice.
7. If you *had told* (dire – past perfect) me about the problem, I could have helped.
8. She would have passed the test if she *had prepared* (preparare – past perfect) better.
9. If they *had arrived* (arrivare – past perfect) on time, the meeting would have started earlier.
10. I would have bought the book if it *had been* (essere – past perfect) available in the store.
Esercizio 2: Completa con “would have” + participio passato nel terzo condizionale
2. She *would have visited* (visitare – condizionale passato) her grandparents if she had had time.
3. We *would have stayed* (rimanere – condizionale passato) at home if it had rained.
4. They *would have bought* (comprare – condizionale passato) the tickets if they had known about the concert.
5. You *would have enjoyed* (divertirsi – condizionale passato) the movie if you had watched it.
6. I *would have helped* (aiutare – condizionale passato) you if I had been there.
7. She *would have cooked* (cucinare – condizionale passato) dinner if she had had the ingredients.
8. We *would have finished* (finire – condizionale passato) the project if we had started earlier.
9. If they had listened, they *would have understood* (capire – condizionale passato) the instructions.
10. He *would have apologized* (scusarsi – condizionale passato) if he had realized his mistake.