2.1
1. have been
2. has played
3. have gone
4. have seen
5. has done
6. has visited
2.2
1. She has done many different jobs
2. She has traveled to many place
3. She has met a lot of interesting people
4. She has been married 3 times
5. She has done a lot of interesting thinga
6. She has written 10 books
2.3
1. had forgotten
2. had gone
3. has just had
4. had left
5. hadn't phoned
6. had come
Всё остальное не успеваю, сори