The German process passive (Vorgangspassiv) is formed with werden + Partizip II: Das Haus wird gebaut. The hard part is choosing the right form for the tense and the subject — wird or werden, wurde or wurden, worden or geworden — and knowing when the state passive with sein fits. In each round you see a German sentence with a gap and its English translation, and you choose the missing form from four options. After every answer a short note explains the rule.
B1 covers wird/wurde in the Präsens and Präteritum, B2 the Perfekt and Plusquamperfekt Passiv with worden and modal + passive, and C1 the Zustandspassiv, von vs. durch and the impersonal passive. A round has up to 10 questions, and you have 3 lives. The game is free, needs no account and keeps your progress in your browser.