An excellent, (self-tested) way of testing your students - and having them really learn well - is to divide the grammar they have studied into small sections and give each student a part that they have to present and teach to the class on presentation/test day. For example, one student will get the present perfect, another the present perfect progressive(continuous), - covering all the parts that were in the curriculum.
This means that each student works on a presentation for his/her grammar section. On the day of the presentations, all the students get to see presentations on all the grammar structures that were learned that term. I have found that this system really gets the students to work and truly understand their grammar part, and by seeing other students explaining their part, helps them to absorb the material presented in another way from the teacher's style. The teacher can also tell the students after the presentations that if they have a particular problem with one of the structures, they can ask the student who presented that part, for help.
Try it out and send some comments.
Hello fellow teachers,
I am a teacher of ESL and Drama. With over 38 years of experience in a number of countries, I enjoy sharing creative ideas to help both teachers and students teach and learn in a positive atmosphere