Ответ:

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

  1. I have been preparing for the exam all evening. (Я готовлюсь к экзамену весь вечер.)
  2. It has been snowing since early morning. (Снег идёт с раннего утра.)
  3. How long have they been waiting for us? (Как долго они нас ждут?)
  4. Daniel has been learning Spanish for six months. (Даниэль учит испанский язык уже шесть месяцев.)
  5. We haven’t been using this computer recently. (В последнее время мы не пользуемся этим компьютером.)
  6. The students have been working on their presentation since Monday. (Студенты работают над своей презентацией с понедельника.)
  7. She has been practising the piano for two hours. (Она занимается на пианино уже два часа.)
  8. Why have you been laughing? (Почему ты смеёшься?)
  9. My brother has been looking for a part-time job lately. (В последнее время мой брат ищет работу с неполной занятостью.)
  10. The children have been building a snowman, and their clothes are wet. (Дети лепят снеговика, и их одежда мокрая.)

Правило: Present Perfect Continuous образуется как have/has been + глагол с окончанием -ing.