Ответ:

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

Формула времени: have/has been + глагол с окончанием -ing. Указания for и since подчёркивают длительность действия.

  1. I have been reading this book for two hours. (Я читаю эту книгу уже два часа.)
  2. She has been waiting for you since morning. (Она ждёт тебя с утра.)
  3. How long have they been playing football? (Как долго они играют в футбол?) В вопросе have ставится перед подлежащим.
  4. He has been learning English for three years. (Он учит английский уже три года.)
  5. We have been living here for ten years. (Мы живём здесь уже десять лет.)