Present Perfect or Present Perfect Progressive?
Practice exercises and guidelines on how to use these two tenses.
The link address is: http://www.englishgrammarsecrets.com/presentperfectsimpleorcontinuous/menu.php
The link address is: http://www.englishgrammarsecrets.com/presentperfectsimpleorcontinuous/menu.php