Present Perfect Progressive употребляется для выражения времени происходящего действия.
•Subject + have been + Ving•
-I have been cleaning up all morning.
-Я убиралась в комнате всё утро.
Указывается на время выполняемого действия,а не на результат, т.к. clening up ALL MORNING, а не просто "have cleaned up my room".
В этом суть Perfect Progressive(или как у нас в России Continious)