Present Perfect Continuous‏‎ in English Grammar

We use the present perfect continuous in two ways:

1. to talk about an event which started in the past and is continuing now. We often use the words for and since with this tense.

I have been learning English for six years.
They have been living in Paris since July.

2. to talk about an event which lasted for some time and recently finished; the effects of this event are still apparent.

Why are you puffing? – I have been running.
I have been painting the house this weekend.


We make the present perfect continuous by using the present perfect of the verb to have (have/has been) and the present participle of the main verb.

{subject} + {have/has} + {been} + {present participle}
I have been reading.
She has been doing her homework.

Present Perfect: Simple or Continuous?

Both tenses are used to describe an action which finished a short while ago.

The simple tense tells us the action is completed and its result still has an effect.

I’ve read War & Peace but I found the end boring.

The continuous tense put the emphasis on the duration of the action, indicating that it went on for some time.

I’ve been reading War & Peace and I have almost finished it.

Did you know that if you subscribe to our website, you will receive email notifications whenever content changes or new content is added.
1. Enter your e-mail address below and click the Sign Me Up button.
2. You will receive an email asking you to confirm your intention of subscribing to our site.
3. Click the link in the email to confirm. That’s all there is to it! [jetpack_subscription_form title="" subscribe_text="Enter your email address below to subscribe to IWeb TEFL." subscribe_button="Sign Me Up"] Note: if you wish to unsubscribe from our site, click the unsubscribe link at the bottom of the email you received.
Then indicate you no longer wish to receive our emails.

Thank You
IWeb TEFL Team

Posted in Parts of Speech.

Leave a Reply