Present Perfect Continuous – Structure

How do we make the present perfect continuous tense in English?


Note: This is also called the present perfect progressive tense.

Use the present perfect of “be” (have/has been) and the verb-ing form.

Full form Short form
I have been playingI’ve been playing
you have been playingyou’ve been playing
he has been playinghe’s been playing
she has been playingshe’s been playing
it has been playingit’s been playing
we have been playingwe’ve been playing
they have been playingthey’ve been playing

For example:

  • I have been living in Sydney since March.
  • He’s been staying at a hotel near the park.
  • They’ve been cooking all day.

Put “not” between “have/has” and “been”.

Full form Short forms
I have not been playingI haven’t been playing*I’ve not been playing
you have not been playingyou haven’t been playingyou’ve not been playing
he has not been playinghe hasn’t been playinghe’s not been playing
she has not been playingshe hasn’t been playingshe’s not been playing
it has not been playingit hasn’t been playingit’s not been playing
we have not been playingwe haven’t been playingwe’ve not been playing
they have not been playingthey haven’t been playingthey’ve not been playing

*The structure in the third column is sometimes used in British English, but it is rarely used in other varieties of English. When used in other varieties, it sounds quite formal.

For example:

  • You have not been listening.
  • She has not been studying.
  • The internet hasn’t been working this week. (it hasn’t been working)
  • We haven’t been replying to their emails.
  • They’ve not been speaking lately.

Invert the subject and “have/has”, and then put a question word (“what”, “who”, etc.) at the beginning for wh- questions.

Yes/No questions

Have I been playing?
Have you been playing?
Has he been playing?
Has she been playing?
Has it been playing?
Have we been playing?
Have they been playing?
Wh- questions
What
Who
Where
When
Why
How
etc.
have I been playing?
have you been playing?
has he been playing?
has she been playing?
has it been playing?
have we been playing?
have they been playing?

For example:

  • Have I been talking too much?
  • Has it been snowing?
  • Have they been making lunch?
  • What have you been doing today?
  • Where has he been going after school?
  • How long have we been waiting?

Present Perfect Continuous – Use →

Kahoot Quiz – Present Perfect Continuous


Present Perfect Continuous Exercises