A1. a) open, b) open, c) to open2. a) being reminded, b) reminding3. a) surprising, b) surprised4. a) hurting/hurtful, b) to hurt, c) hurting/hurtful (hurtful больше подходит в обоих случаях, кажется)5. a) told, b) telling6. a) admitting, b) admitted, c) having admitted7. a) annoying, b) annoyedB1. lifting2. to say3. enter and leave4. loading/load5. put6. coming7. practicing8. exchanging/having exchanged9. being set/setting10. to spare11. being asked12. looking13. carrying14. consulting15. being treated16. being17. feel18. being concerned19. being told20. winning21. way of avoiding the22. borrowing23. doing