Free English Grammar Test with Answers (50 Questions)
Are you ready to test your grammar skills and improve your English? Try our free English Grammar Test with Answers, designed for beginners and intermediate learners. This 50-question quiz covers everything from tenses and parts of speech to sentence structure, vocabulary, and prepositions.
This test is perfect for:
- ESL (English as a Second Language) students
- Teachers looking for printable assessments
- Anyone preparing for English exams like TOEFL, IELTS, or Cambridge
Each question includes three options with only one correct answer. You’ll get your results instantly at the end. If you score 70% or more, you pass — otherwise, you’ll receive personalized feedback to help you improve.
Take the quiz below and discover how strong your grammar foundation really is!
FAQ – English Grammar Test
Who can take this English grammar quiz?
Anyone learning English! It’s especially helpful for ESL students, beginners, and anyone looking to revise essential grammar rules.
What grammar topics are included?
The quiz covers:
- Verb tenses (past, present, future)
- Parts of speech (nouns, verbs, adjectives, etc.)
- Sentence structure
- Modals, prepositions, and conjunctions
- Vocabulary and usage
How is the quiz scored?
There are 50 questions in total. You need to score 70% or higher (at least 35 correct answers) to pass.
Can I view the correct answers?
Yes! After you finish the quiz, you’ll see which questions you got right and wrong, including the correct answers and explanations.
Is this quiz printable?
No, but you can find many printable English level tests PDF here
English Grammar Quiz
Results
Congratulations!
You passed the quiz with flying colors! Your understanding of English grammar is impressive.
Keep practicing to reach perfection!
Don’t Give Up!
You didn’t pass this time, but that’s okay! English grammar can be tricky.
Review your mistakes and try again — practice makes perfect!