Use this set of 20 multiple-choice questions to check your EFL learners understanding of the Present
Simple, the Present Continuous, the Present Perfect Simple and the Perfect Continuous in the Active and Passive Voice. The key is included.
These excercises helped me a lot
Thank you for your feedback.