Vocabulary and Grammar are based on the contents of the Deutsch Aktuell book series.
In this case it is up to Deutsch Aktuell 1, Chapter 11.
I like to give a practice quiz (ungraded) a few days before the actual test of a bigger unit or grammar concept. This gives the students an idea what the actual test might look like.
In general, my practice quizzes include the same type of questions, but it is not as long as the upcoming test. When we go over the various questions, we have a chance of reviewing problematic areas.
This here is a two page practice test. The key is included.
It focuses on some grammatical procedures as well as on regular and irregular verbs and the two different Present Perfect forms used with "haben" and "sein".