Present Perfect Continuous Tense : English Grammar for SBI IBPS Bank PO/ Clerk Exams


Let's first see some examples of Present Perfect Continuous Tense.

He has been playing for two hours.
He has been playing since 3 O'clock.
Tom has been waiting for you since morning.
It has been raining for a long time.

Sentence Structure

Type of SentenceStructureExample
AffermativeSubject + has/have been + V-I(-ing) + Object + since/for + ...
*If the subject is a singular third person then use 'has'
He has been playing chess for 2 years.
I have been studying since 2 O'clock.
Negative Subject + has/have + not + been + V-I(-ing) + Object + since/for + ...He has not been playing chess for 2 years.
I have not been studying since 2 O'clock.
Interrogative Has/Have + Subject + been + V-I(-ing) + Object + since/for + ...?Has he been playing chess for 2 years?
Have I been studying since 2 O'clock?
Interrogative-NegativeHas/Have + Subject + not + been + V-I(-ing) + Object + since/for + ...?Has he not been playing chess for 2 years?
Have I not been studying since 2 O'clock?

 

When to use 'since' and when to use 'for'?

For and Since are used to indicate the time.
We use 'for' to specify a period of time; like: for 2 hours, for 10 days, for a long time, for a long period, for some time etc.
We use 'since' to specify a point of time; like: since morning, since 2 O'clock, since 1945, since last night etc.

 

When we use Present Perfect Continuous Tense ?

  • for action which began at some time in the past and is still continuing.
    Examples:
    He has been sleeping for 8 hours. [and still sleeping] They have been building the bridge for several months. [and still building]


1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Ask Doubt/Comment