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

Skydiving

Hot Tub Time Machine

The World is Your Oyster

Brainstorm

Movies of the Decade

"Breakthrough" with Channing Frye of the Phoenix Suns

Star Wars VII: The Force Awakens

The iTEP® test

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

    Take Now >

Comments

Log in to Reply

Balthy2012

Balthy2012

Venezuela

I've been Seeking someone To practice more my English!!!And I'm Sure I'm going to meet!!!

09:04 PM Dec 31 2009 |

damani

damani

Algeria

we have been taking about them for ages.

11:17 PM Dec 29 2009 |

Liesa

Liesa

Indonesia

i've been thinking about meeting someone next year ….:-p

12:09 PM Dec 25 2009 |

Liesa

Liesa

Indonesia

i've been thinking about meeting someone next year ….:-p

12:09 PM Dec 25 2009 |

البرنسيسة

البرنسيسة

Saudi Arabia

she has been looking to me .

we have been search the solution for your problem.

11:43 PM Dec 22 2009 |

البرنسيسة

البرنسيسة

Saudi Arabia

I have been eating my meal fot 15 minutes.

11:40 PM Dec 22 2009 |

OMAR911

OMAR911

Saudi Arabia

i have been looking for someone 

12:17 PM Dec 18 2009 |

guhansr

guhansr

India

i have been waiting for this website eagerly…

its helpful..

05:38 PM Dec 08 2009 |

Abeer Q

Abeer Q

Saudi Arabia

she has been waiting for me for 2 hours .

nice lesson ;) 

05:26 PM Dec 07 2009 |

koukou86333

China

mh

07:37 PM Oct 10 2009 |