Prosiłabym o szybkie rozwiązanie. Potrzebne na dziś.

Odpowiedź:
2 would have
3 should have
4 might have
5 must have spent
6 needn't have worried
7 could have set
8 might have
9 could have
10 should have
Wyjaśnienie: