Present perfect continuous rules, examples
Present perfect continuous
Present Perfect Progressive
have/has, been, infinitive, -ing.
have/has +been + Infinitiv + -ing
Examples
I have
been reading
a book for a long time.
They have been
going
for a walk for 2 hours.
Use
An action that has just stopped.
An action continuing up to now.
Present Perfect Progressive examples:
I've been working all day.
He has been reading for the past 3 hours.
We have been waiting for a long time now.
He has been smoking!
Signal words
Present Perfect Progressive signal words: all (day), how long ...?, since, for, the whole (morning/ afternoon/ week/ year).
Examples
She has
been sitting
in the classroom all day.
They have been
at the party all night.
How long have you
been in London?
since - a specific time |
since Christmas |
for - duration | for 5 minutes |
For and since
since = since Christmas, since 2011, since this
morning, since lunch, since I got up, since 10 o'clock
for = for 5 minutes, for 2 hours, for 2 days,
for a month, for 2 years, for a long time
Statements
I have
been watching TV all day.
We have been
listening
to the music all day.
Questions
Have I been watching
TV all day? Yes, I have. Or: No, I haven't.
Have we been
listening to the music all day?Yes, we have. Or: No, we haven't.
Negative
I haven't
been watching TV all day.
We haven't
been listening to the music all day.
Present perfect continuous rules
Present perfect continuous with explanations, examples and exercises. Change the following sentences into Present perfect continuous and learn with English online exercises.
Exercises
01 Present Perfect Continuous
02 Present Perfect Continuous
03 Present Perfect Continuous
04 Present Perfect Continuous
05 Present Perfect Continuous
06 Present Perfect Continuous
07 Present Perfect Continuous
Questions
08 Questions
09 Questions
10 Questions
11 Questions
12 Questions
13 Questions
14 word order
Negatives
15 Present Perfect Continuous
16 Present Perfect Continuous negative
17 Present Perfect Continuous negative
18 Negative sentences
19 Present Perfect Continuous negatives
20 Present Perfect Continuous
21 Perfect Progressive word order
Signal words
22 Signal words
23 since or for
24 since or for
Free tutorial Present perfect continuous. English Present perfect continuous
exercises. Ejercicios en linea ingles. Exercicios das aulas de
Ingles gratis online, exercicios de vocabularios, gramatica inglesa.