Choose your level first, then practise grammar with explanations and exercises calibrated to that level.
Advanced grammar for emphasis, stance, formal structures and exam-ready accuracy.
Proficiency grammar for information structure, modality, compression and precision.