Present Perfect Progressive
teacher Denise Moraes
catteacher.com.br
Present Perfect Progressive an activity that started in the past and is still in progress now the action happened at an unespecific time in the past the result of a recent continuing activity with questions starting with “How long...?” the focus is in the action lenght
They have been waiting for the bus for 1h aux verb have/has
verb to be past participle
main verb in the gerund
now past
future
waiting for the bus
teacher Denise Moraes
Present Perfect Progressive
I, you, we, they They have been waiting for the bus for 1h auxiliary verb to be main verb verb have past participle in the gerund
They have not been waiting for the bus lately auxiliary verb have
not
verb to be past participle
main verb in the gerund
he, she it The dog has been waiting for food since 10h auxiliary verb to be main verb verb has past participle in the gerund
The dog has not been waiting for food lately auxiliary verb has
not
verb to be main verb past participle in the gerund
teacher Denise Moraes
Present Perfect Progressive
I, you, we, they ?
Have they been waiting for the bus for 1h? auxiliary verb have
verb to be past participle
main verb in the gerund
Yes, they have No, they haven’t
he, she it ?
Has the dog been waiting for food since 10h? auxiliary verb has
verb to be past participle
main verb in the gerund
Yes, it has No, it hasn’t
teacher Denise Moraes
Present Progressive x Present Perfect Progressive My mom is working on the Christmas tree now at the moment of speaking
My mom has been working on the Christmas tree for 2h time lenght
Always & Never Do not use Present Perfect Progressive with always and never. Use the Present Perfect instead
He has always loved cats.
You have never liked surprise parties.
teacher Denise Moraes
Present Perfect Simple We use it to talk about completed actions (but we do not say when they happened): I have never been to Disney. We focus on a completed activity or the result of the activity: He has eaten the whole pizza! Used with how much or how many How much money have we spent this year? How many movies has he watched?
Present Perfect Progressive We use it to talk about unfinished activities that started in the past and are still in progress in the present. He has been working here since last year We focus on a recent activity. It’s not important if the activity is finished or not: They are hungry! They have been waiting for dinner for an hour Used with how long How long has she been talking on the phone?
teacher Denise Moraes
Present Perfect Progressive & stative verbs Do not use Present Perfect Progressive with stative verbs. Use the Present Perfect instead.
Joe Biden has become the 46th US president.
I have had this laptop for two years.
Stative verbs like love hate want need prefer
know believe think (that) care (about) understand remember
see seem cost own become have (possession)
teacher Denise Moraes
Grammar Vocabulary Games Online classes
teacher Denise Moraes catteacher.com.br