|Add a new lesson / test / 1 lesson per week|
Click here to log in
4 million accounts created!
JOIN our free club and learn English now!
Get a free English lesson every week! 2 MILLION subscribers!
- Our other sites
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.
English exercise "Present perfect continuous" created by anonyme with The test builder
Click here to see the current stats of this English test
Please log in to save your progress.
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