Present Perfect Progressive

Present Perfect Progressive

Description:
An action started in the past and continues in the present.

An action started in the past and is unfinished in the present.
Signal Words:
for five hours, since 2005, lately
Positive:
have/has + been + 1st verb form + ing
He has been studying Spanish for five hours.

I have been reading the comic that you gave me. I am on page 25.

You have been playing too much video games lately.

Negative:
haven't/hasn't + been + 1st verb form + ing
I haven't been doing laundry since last week.

They haven't been talking for the last two days.

She hasn't been practicing her grammar.
Question:
have/has + been + 1st verb form + ing
What have you been thinking?

Has he been acting in the new Hollywood movie since June?

Why have you been feeling so tired lately?

Need exercises? Practice tenses grammar in our tenses trainer!