Привет! Похоже, тебе нужно помочь с употреблением английского времени Present Perfect Continuous. Изображение на экране показывает упражнение, в котором нужно вставить глаголы в соответствующей форме. Давай посмотрим на каждое предложение по отдельности:
В первом предложении речь идёт о действии, которое продолжалось некоторое время и только что закончилось (ведь говорящий сейчас идёт домой). Поэтому нужно использовать форму 'have been swimming': "I have been swimming for an hour in the swimming pool. Now I’m going home."
Во втором предложении действие началось в прошлом (в мае) и продолжается в настоящем. Тут будет 'has been working': "She has been working in a bank since May."
Для третьего предложения правильно будет 'have been playing': "I have been playing football and need a shower." Это потому что действие (игра в футбол) продолжалось некоторое время и есть его результат (нужно принять душ).
В четвёртом действие также началось в прошлом и продолжается до сих пор, здесь подойдёт 'have been learning': "We have been learning Italian since December."
В пятом предложении это вопрос о продолжительности действия, нужно использовать 'have you been waiting': "How long have you been waiting for me?"
В шестом — 'have been waiting' подойдёт для отметки продолжительности действия, которое всё ещё продолжается: "They have been waiting for a bus for 10 minutes."
И в седьмом, чтобы спросить о действии, которое началось в про
