Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

Present Perfect Progressive

We form the present perfect progressive (sometimes called the "present perfect continuous") with have/has been + main verb + ing. We use this tense to talk about an on-going action that began in the past, is still in progress, and may continue into the future.

For example, you might say, "I have been thinking about getting a new car for weeks." You first thought of getting a new car weeks ago, you're currently thinking of getting one, and unless you buy one or decide not to buy one right now, you'll continue thinking about it.

Present Perfect Progressive Grammar Quiz

  1. Have you thinking about moving for a long time now?

  2. Thomas has been silently about asking her out for a week and a half.

  3. Marianne been studying English for seven years now.

  4. I have been to buy those shoes in the shop window for a month.

  5. What have you been lately?

Go Super to see the answers! Go Super!

Present Perfect Progressive Lessons:

Heat Stroke

Stars

Skydiving

Hot Tub Time Machine

The World is Your Oyster

Brainstorm

Movies of the Decade

"Breakthrough" with Channing Frye of the Phoenix Suns

The iTEP® test

  • Schedule an iTEP® test and take the official English Practice Test.

    Take Now >

Comments

Log in to Reply

klio

Ecuador

?????????????

02:46 AM Apr 01 2010 |

Liesa

Liesa

Indonesia

I have been joining English baby since 2 months ago.It's very interesting me !

05:40 AM Mar 24 2010 |

kargo

Canada

we have been studying English since our childhood 

09:14 PM Feb 16 2010 |

ramlan yahya

Indonesia

I have been waiting for my girl friend for years, unfortunately, untill now she did not  come back yet to my lap., oh my God..,what a pity my fate.

11:22 AM Feb 12 2010 |

turki20

turki20

Saudi Arabia

he has been watching TV since 9 p.m ..

very easy…   has/have been(V)ing… thanx

09:31 AM Feb 02 2010 |

um ramzi

Saudi Arabia

i have been thinking about my exam for weeks

02:33 PM Jan 24 2010 |

moorelin

moorelin

Taiwan

I have been learning english for many years. And I've like to find a friend to study together.

03:32 AM Jan 16 2010 |

hussain mt

hussain mt

Saudi Arabia

I have been waiting my job 2 years ago , and I`ve been meditating it come in soon.

10:09 AM Jan 15 2010 |

u.j.a.n.c.k

Indonesia

I have been studying English since 2 months ago ckikikikik :D

11:16 AM Jan 09 2010 |

dhayamani

dhayamani

India

I have been thinking of my gal friend who left me alone

05:33 AM Jan 07 2010 |