Practice Your German
This eBook contains multiple exercises of all topics usually covered on a B1 level including logical connections, wording & phrasing, questions and relative clauses with prepositions, infinitive with 'zu', the genitive case, passive voice with modal verbs and in different tenses, pluperfect, completed future, subjunctive mood and more.
The solutions are of course included.
I also provided word lists (vocabulary) with the English translation for all exercises, as well as a separate phrase collection with examples.
You can use this material to put your knowledge to the test or to simply get more practice.