Помогите пж!!!!!!!!!°°
Ответ:
2. have spent
3. stayed
4. died
5. have been staying
6. has been suffering
7. have brought
8. have been married
9. have just returned
10. have made
11. has been named
12. has been put up
Объяснение: