Practice hub
Most intermediate learners keep repeating the same handful of mistakes for years. These free games target the highest-frequency error patterns - wrong articles, mixed-up cases, missing verb-final word order, classic false friends - so you can finally close the gaps.
Mistakes that are common for many English-speaking German learners: (1) wrong gender (der/die/das), (2) accusative vs dative confusion (especially after two-way prepositions), (3) skipping verb-final word order in subordinate clauses, (4) using haben when sein is needed in the Perfekt, (5) literal translation of false friends (bekommen ≠ to become; aktuell ≠ actually).
These errors aren't random - they're predictable, and most learners meet several of them. Targeted practice on the specific pattern, rather than vague 'more German exposure', is usually the more efficient route. Note that some of these are register questions rather than outright errors: colloquial and regional forms (wegen dem Wetter) are widespread in speech even where the formal standard prefers wegen des Wetters.
Wrong articles (der/die/das), accusative vs dative confusion (especially after in, auf, an), forgetting to send the verb to the end in subordinate clauses, using haben instead of sein with motion verbs in the Perfekt, and literal translation of false friends (bekommen, aktuell, sensibel, eventuell).
bekommen = to receive (not to become - that's werden). aktuell = current (not actually - that's eigentlich). sensibel = sensitive (not sensible - that's vernünftig). eventuell = possibly (not eventually - that's schließlich). Gift = poison (not a present - that's Geschenk).
Identify your top 3 recurring errors, then drill them specifically - not just 'do more German'. Targeted reps on the exact mistake (e.g. case after in/auf/an) usually help more than weeks of mixed input. Pick a focused game, run it daily for a couple of weeks, and check whether the pattern is getting more reliable.