Learn English > English lessons and exercises > English test #55247: Present perfect continuous
Present perfect continuous
This tense is formed by the present perfect of the verb to be + the present participle:(V+ing).
- affirmative: I've been working. He has been working.
- negative: I have not (haven't) been working.
- interrogative: have you been working?
- negative interrogative: haven't you been working?
This tense is used for an action which began in the past and is still in progress; or has just finished.
I have been driving since 9:00 and I haven't arrived yet.
I am sorry I am late,have you been waiting long?
Complete with the present perfect progressive.
End of the free exercise to learn English: Present perfect continuous
A free English exercise to learn English.
Other English exercises on the same topic : Present perfect | All our lessons and exercises