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 Done 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).