ответ:1. has already bought
2. has been playing
3. has been looking
4. has exercised
5. How long have you been waiting?
Объяснение: В 1 і 4 є наслідок, тому present perfect simple, а в 2, 3 та 5 вказується на тривалість, тому cont.
1. She has already bought tickets for the concert.
2. Mark has been playing football all morning.
3. The rescue team have been looking for the missing climber for a week.( Если проходите British Englis, то после слова team ставим have, если American - has)
4. Chris has been exercising for a week and feels terrific.
5. I'm sorry I'm late. Have you been waiting long?