Ответ:

Перевод задания: Поставьте глаголы в Present Perfect Continuous.

  1. I have been waiting for you since two o’clock. (Я жду тебя с двух часов.)
  2. Mary has been living in Germany since 1992. (Мэри живёт в Германии с 1992 года.)
  3. Why is he so tired? He has been playing tennis for five hours. (Почему он такой уставший? Он играет в теннис уже пять часов.)
  4. How long have you been learning English? (Как долго ты изучаешь английский?)
  5. We have been looking for the motorway for more than an hour. (Мы ищем автомагистраль уже больше часа.)
  6. How long has she been working in the garden? She has been working in the garden for more than an hour. (Как долго она работает в саду? Она работает в саду уже больше часа.)

Формула Present Perfect Continuous: have/has been + глагол с окончанием -ing. Этот аспект подчёркивает длительность действия.