As you know there are English grammar practice books suitable for both self-study and classroom use with grammar rule explanations and exercises in English only for any level from total beginners to advanced students.