1 The Present Perfect Continuous tense is used here : - has been raining -
Дождь идёт уже 3 часа.
2 has been working - 12 часов. Боб работает с 9 часов.
Пора сделать перерыв.
3 have been living - Мы живём в Алма-аты с 1999 года.
4 has been playing - Роберт играет на пианино так хорошо с тех пор, как начал регулярно заниматься.
5 have been running - Почему тебе так жарко? - Я бегу всю дорогу.
6 've been writing - Что с тобой случилось? - У меня голова болит. Я пишу Рождественские открытки с раннего утра.
7 have been waiting - Я жду тебя в музее час!