Odpowiedź:
1. might have been
2. should have revised
3. must have passed
4. should have told
5. must have taken
6. mustn't have taken
7. have not been
8. must have gone
9. should have paid
10. must have got
Wyjaśnienie: