Ответ:

Перевод задания: Раскройте скобки, поставив глагол в форме Present Perfect Continuous (настоящее совершённое длительное время).

  1. He has been working on this project for three months now — he’s almost done.
    Он работает над этим проектом уже три месяца — он почти закончил.
  2. I have been feeling a bit tired lately — I think I need a rest.
    В последнее время я чувствую себя немного уставшим — думаю, мне нужно отдохнуть.
  3. Have you been waiting for me long? Sorry I’m late!
    Ты давно меня ждёшь? Извини, что опоздал(а)!
  4. They have been practicing the dance routine all afternoon, so they’re exhausted.
    Они тренировались с танцевальной постановкой весь день, поэтому они совершенно измотаны.
  5. She has been learning Spanish since last year, and her progress is great.
    Она изучает испанский с прошлого года, и её успехи замечательны.
  6. It has been raining since early morning, and the streets are completely wet.
    Дождь идёт с раннего утра, и улицы совершенно мокрые.
  7. We have been trying to fix the problem for over an hour, but we still haven’t succeeded.
    Мы пытаемся исправить проблему уже больше часа, но всё ещё не преуспели.
  8. Has he been studying for the exam all week? He looks really stressed.
    Он учится к экзамену всю неделю? Он выглядит очень напряжённым.
  9. My neighbour has been playing the piano non-stop for the past two hours.
    Мой сосед без остановки играет на пианино последние два часа.
  10. I have been looking for my keys everywhere, but I can’t find them anywhere.
    Я повсюду ищу свои ключи, но нигде не могу их найти.

Правило: Present Perfect Continuous образуется с помощью have/has been и причастия с окончанием -ing; употребляется для действия, которое началось в прошлом и продолжается сейчас или недавно завершилось, оставив заметный результат.