Present Perfect Simple and Continuous
This quiz checks your understanding of the present perfect simple (I have done) and present perfect continuous (I have been doing).
Practice I Have Been Doing vocabulary, grammar, and classroom English with ready-to-play ESL quizzes created by teachers.
This quiz checks your understanding of the present perfect simple (I have done) and present perfect continuous (I have been doing).