Improve your understanding of the Present Perfect Continuous tense with this interactive online exercise. Test your knowledge by filling in the blanks with the correct form of the verb. Suitable for students of all levels, this exercise is a great way to practice and reinforce your grammar skills. Try it now and see how well you do!

Present Perfect Continuous Online Exercise | Fill in the Blanks

a tree

Full Dialogue

A Very Long Project

Read the story and notice the present perfect continuous verbs (also called the present perfect progressive).

John: “Hey Mary, how’s it going?”

Mary: “Hi John! I have been working on a project for weeks and I’m still not finished.”

John: “Wow, that sounds like a lot of work. What kind of project is it?”

Mary: “It’s a new software development project. I have been coding non-stop for weeks and I still have a lot to do.”

John: “Have you been facing any difficulties?”

Mary: “Yes, I have been facing some technical issues, but I’m trying to find solutions.”

John: “Wow, that sounds like a big challenge. How are you feeling about it?”

Mary: “I’m feeling pretty exhausted but I know it will be worth it once it’s finished. I haven’t taken any days off, I have just been working on this project non-stop. But to be honest, I’m starting to think that the real challenge was not the project itself but my own limitations.”

John: “What do you mean?”

Mary: “I just realized that I have been developing this project for so long, because I was trying to prove something to myself. I have been pushing myself to the limits, and I finally realized that I’m capable of more than I ever thought possible. I’m surprised and proud of myself and also my ability to survive on just coffee and pizza for a month!”

John: “Oh no! Maybe that’s the reason it took you so long. You have not been eating real food!”

Mary: “Haha, yeah maybe that’s it! But I can’t deny, the pizza was pretty delicious…”


You finished the lesson! Good job! ☺️

Click here to get full access to all our lessons and courses.

See Also