It's tricky for learners to know when to use the present perfect tense and when to use the present perfect continuous tense - after all, they are nearly the same in meaning.
To help, I have added a quiz with notes, audio and feedback to Road to Grammar on this topic.
The quiz can be found here:
On the kids' version of the site, the quiz can be found here:
http://junior.roadtogrammar.com/?376
Screenshot:















