1. has got
2. has been
3. retired
4. have been learning
5. have been digging
6. hasn't had
7. have been working; haven't found
8. came; had left
9. had never seen; went
10. had been living; came
Объяснение:
1. has got
2. has been
3. retired
4. have been learning
5. have been digging
6. hasn't had
7. have been working; haven't found
8. came; had left
9. had never seen; went
10. had been living; came
Объяснение: