![]() |
Present Perfect Continuous Tense |
The present perfect continuous tense (also called present perfect progressive tense) is a verb tense which is used to show an action that started in the past and continues at the time of speech.
- I have been reading book for 10 days.
This sentence shows that activity started in
the past (last 10 days) and is not yet finished.
Formula
for Present Perfect Continuous Tense
Subject + has/have been +
first form of verb + ing.
“Has been" is used with
singular (he, she, it) and have been is used with plural (I, we, you, they).
- I have been playing football since childhood.
- She has been waiting for one hour.
- You have been building house for one year.
Negative
Form of Present Perfect Continuous Tense
Subject + has/have not + been
+ first form of verb + ing.
- I have not been playing football since childhood.
- She has not been waiting for one hour.
- You have not been building house for one year.
Interrogative
Form of Present Perfect Continuous Tense
Has/have + Subject + been +
first form of verb + ing.
- Have I been playing football since childhood?
- Has she been waiting for one hour?
- Have you been building house for one year?
When we speak or write Present perfect continuous tense,
we can contract the subject and auxiliary verb.
- I have been I’ve been
- You have been you’ve been
- They have been they’ve been
- We have been we’ve been
- He has been he’s been
- She has been she’s been
- It has been it’s been
In negative sentences, contract the auxiliary verb and
"not" as follows.
- Has not been hasn’t been
- Have not been haven’t been
Use
of Since and For
We use 'for' to show a period of time.
The word ‘since' is used to refer to a particular time.
- He is living in London for five years.
- He is living in London since 2018.
For Since
- For 20 minutes Since 9am
- For 2 days Since Monday
- For 1 month Since January
- For 5 years Since 2021
- For Ever Since the beginning of time
- For a long time Since childhood.
Examples
of Present Perfect Tense
- I have been living in London for 5 years.
- I have not been living in London for 5 years.
- Have I been living in London for 5 years?
- They have been playing football since 7am.
- They have not been playing football since 7am.
- Have they been playing football since 7am?
- He has been running since morning.
- He has not been running since morning.
- Has he been running since morning?
0 Comments