Odpowiedź:
1. may meet
2. may have met
3. could stay (in)
4. must have rained
5. could have stayed (edited)
6. must be
7. may be
8. can't have been
9. can't be
10. must have been
Wyjaśnienie:
Mam pytanie, czy można napisać 2 razy to samo? Jak nie to 5 może być zlę <3 (Edituje odp jak nie, i spróbuje znaleść praw. odp.)