Помогите!!! Задание на фото! Даю 20 баллов!
1. have done 2. has walked 3.has travelled 4. have climbed 5. has skied 6. have ridden 7. have swum