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.
wash
washes
washed
washing
15
I have ___________________ reading this book since last week.
been
be
was
being
15
How ___________________ have you been living in London?
often
long
many
much
15
I ____________________ been watching TV for a while.
has
had
have
was
15
I have been studying ___________________ nine o’clock.
for
all day
recently
since
15
The present perfect continuous describes an action that started in the past and continues in the present.