2. have done
3. has travelled
4. has met
5. has earned
6. has already written
7. has ridden
8. has just sold
9. have played
10. have never been
Ответ: