Present Perfect Progressive
When and Why do we use the Present Perfect Progressive?
Present Perfect Vs. Perfect Progressive
With some verbs like: live, work, and study, there is no difference in use between the present perfect and the present perfect progressive.Use both to describe an action that started in the past and continues to now.
a. “My father has lived here for 72 years”.
b. “My father has been living here for 72 years”.
c. The two tenses differ with all other verbs.
Use Present Perfect Progressive to explain a situation that is related to
a recent activity.
a. “My hands are green, because I have been painting my room”.
b. “Her/His eyes are red, because
She/he has been sleeping”.
c. “ Their shoes are full of mud, because they have been playing in the yard”
Perfect Progressive: 2.Unfinished Actions
Use present perfect progressive to describe actions or situations that started in the past and are still going on.
a. “They have been waiting for twenty minutes”.
b. “She has been talking on the phone for the last 40 minutes”.
Perfect Progressive with
Use present perfect progressive to talk about a regular habit or activity that is still happening.
a. He has been eating out a lot recently!
b. I have been exercising a lot lately.
4. with Just!
Use Present Perfect Progressive with (Just) to emphasize a recent activity.
a. Why are his hands black? “He has just been fixing his car”.
b. Would you like to have lunch with me? No thanks, “I have just been eating a sandwich”.