Ответ:

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

  1. How long have you been living here? (Как давно ты здесь живёшь?)
  2. He has been studying Spanish for two years. (Он изучает испанский уже два года.)
  3. Look! It’s raining. — Yes, it has been raining since morning. (Смотри! Идёт дождь. — Да, дождь идёт с утра.)
  4. You have been surfing the net the whole night. (Ты всю ночь сидел в интернете.)

Формула: have/has been + глагол с окончанием -ing. В вопросе вспомогательный глагол have ставится перед подлежащим.