English Grammar Online… the fun way to learn English!
English Test Simple Present – Present Perfect Progressive
Test your knowledge on Present Perfect Simple and Present Perfect Progressive. After submitting your answers, you will see how well you have done in the test.