Помогите срочно пожалуйста

Ответы на вопрос
Відповідь:
2. They have been swimming all morning.That's why they're exhausted.
3. He has bought the book you wanted.
4. Anna has caught a cold three times this year
5. How long have you been learning English?
6. They have been going to Italy for their holidays for ten years.
7. Sue has been looking for a new job since last year and still hasn't found one.
8. They have forgotten where they parked their car.
9. She has been trying to repair the TV for two hours. I think she should give up now.
10. She has lost some of her books.
Пояснення:
Відповідь:
Пояснення: 2. have swimmed
3. he has bought
4. has caught (не уверена)
5. have been learning
6. have been gone
7. has been looking
8. have been forgotten
9. has been tring
10. has losed