Free English Grammar Exercises
Practice English with 2,620+ interactive exercises. Get instant feedback, track your progress, and improve your grammar skills for free.
Total Questions
Grammar Topics
All Levels
No Registration
Choose Your Practice Topic
Articles Exercises (A, An, The)NewPopular
Master English articles with 11 comprehensive exercises from basic rules to advanced usage
PrepositionsNewPopular
Master time, place, and dependent prepositions with 13 comprehensive exercises covering in/on/at and common exceptions
Reported Speech ExercisesPopular
Master indirect speech with 15 comprehensive exercises covering all tenses and question types
Conditionals PracticePopular
Complete guide to all conditional types from zero to mixed conditionals
Present SimpleNew
Master present simple with 12 comprehensive exercises covering positive, negative, questions, and time expressions
Past SimpleNew
Practice regular and irregular verbs in past tense contexts with 18 comprehensive exercises
Present Perfect
Learn the connection between past and present with varied exercises
Modal VerbsNew
Master can, could, must, should, and other modal verbs with 13 comprehensive exercises
Passive VoiceNew
Transform active sentences to passive in all tenses
Future TensesNew
Master will, going to, present continuous for future, time clauses, future perfect, and future continuous with 10 comprehensive exercises
Frequently Asked Questions
How do the exercises work?
Each exercise presents you with questions to answer. Type your answer and get instant feedback. If you make a mistake, we'll show you the correct answer with an explanation.
Can I track my progress?
Yes! Your progress is saved in your browser. You can see which exercises you've completed, your accuracy rate, and track your improvement over time.
Which topics should I start with?
If you're a beginner (A1-A2), start with Present Simple or Past Simple. Intermediate learners (B1-B2) can try Reported Speech or Conditionals. Advanced students (C1) should challenge themselves with Mixed Conditionals.