для действия , начавшегося в прошлом и продолжающегося до
сих пор.I have been watching TV for 2 hours.
-для обозначения действия, начавшегося в прошлом и только что закончившегося.
Jane, I can’t answer the call. My hands are dirty. I’ve been working in the garden.