Remember:
To form the present perfect progressive, use the present form of have, the past participle of be, and the present participle of the main verb.
have/has + been + ___-ing
Present Perfect Progressive
Read this dialogue between two friends who meet at their high school reunion. Complete the sentences using the Present Perfect Progressive.
Alisha: |
Hi, Caroline! How ____ you ____ (do)? It’s been at least 30 years since we’ve seen each other, right? |
Caroline: |
Yes, Alisha! It’s so wonderful to see you. I (do) very well. |
Alisha: |
Oh, that’s great! Tell me, where do you live now? |
Caroline: |
We are currently living in Akron. |
Alisha: |
How long ___ you ___ (live) there? |
Caroline: |
We (live) there for 20 years. |
Alisha: |
And, how are your three boys? |
Caroline: |
They’re great! The oldest, Jim, (work) for Microsoft. The middle one, Bob, (exhibit) his paintings in Santa Fe and the youngest, Joe, (do) research for Texas A&M University. |
Alisha: |
How long ___ Jim ___ (work) at Microsoft? |
Caroline: |
He’s been there, now, let’s see…for about seven years. |
Alisha: |
And what style of art ___ Bob___ (paint) lately? |
Caroline: |
He (develop) a series of paintings that depicts the culture of the Pacific Northwest. |
Alisha: |
Well, it sounds like you’re doing very well. |
Caroline: |
It’s so good to see you Alisha! I should get your e-mail address. |
Alisha: |
Oh, yes! I’d love that. |

