Study English, Exercises, TOEFL Lessons, English Language Schools in USA, UK...
Search for Schools:

Present Perfect Continuous Tense & Exercise

Present perfect continuous - form:

The present perfect of the verb 'to be' (have/has been) + the present participle of the main verb.


Subject has/have been verb+ing
He has been jogging
He has been / She's been swimming
He hasn't been swimming
Has he been swimming?
Interrogative negative
Hasn't he been swimming?

EXAMPLE: to work, present perfect continuous

Positive Negative Interrogative
I have been working I haven't been working Have I been working?
You have been working You haven't been working Have you been working?
He, she, it has been working He hasn't been working Has she been working?
We have been working We haven't been working Have we been working?
You have been working You haven't been working Have you been working?
They have been working They haven't been working Have they been working?


We use the present perfect continuous for an action over a period of time leading up to the present. We are interested in the action as well as the result, and this process may still be going on, or may have just finished


1. Actions that started in the past and continue in the present.

a. We have been waiting for you all day.
b. She is tired. She has been working all day.
c. They have been studying since 5 o'clock.

2. Actions that have just finished, but we are interested in the results:

a. It's been raining and my hair is still wet.
b. I've been reading all afternoon. I've just finished the book.
c. Who's been sleeping in my bed?

Present Perfect Simple / Continuous Exercise

« Back to Grammar Table