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? |