Ответ:

Перевод задания: Поставьте глаголы в правильную форму настоящего совершённо-длительного времени (Present Perfect Continuous).

  1. I have been swimming for an hour in the swimming pool. Now I’m going home. (Я плавал(а) в бассейне уже час. Теперь я иду домой.)
  2. How long have you been waiting for me? (Как долго ты меня ждёшь?)
  3. We have been learning Italian since December. (Мы изучаем итальянский с декабря.)
  4. They have been waiting for a bus for 10 minutes. (Они ждут автобус уже десять минут.)
  5. She has been working in a bank since May. (Она работает в банке с мая.)
  6. They have been painting their fence all morning. (Они красят свой забор всё утро.)
  7. His hands are dirty. He has been repairing his car in the garage. (У него грязные руки. Он ремонтировал машину в гараже.)
  8. What have you been doing since we last met? (Что ты делал(а) с тех пор, как мы виделись в последний раз?)
  9. My father is busy. He has been writing e-mails all day. (Мой отец занят. Он весь день пишет электронные письма.)
  10. I have been playing football and need a shower. (Я играл(а) в футбол, и мне нужно принять душ.)

Форма Present Perfect Continuous: have/has been + глагол с окончанием -ing.