It is very similar in meaning to the Present Perfect Tense. It expresses an action that started in the past and has continued up to the present moment.
15
Key words
all dayforsincelatelyrecentlyHow long
15
She has been ___________________ the dishes all morning.
washes
washed
wash
washing
15
I have ___________________ reading this book since last week.
be
been
being
was
15
How ___________________ have you been living in London?
long
much
many
often
15
I ____________________ been watching TV for a while.
was
has
had
have
15
I have been studying ___________________ nine o’clock.
for
recently
all day
since
15
The present perfect continuous describes an action that started in the past and continues in the present.