English Grammar Practice Test | Grade 8 (20 MCQs with Answers)
English Grammar Practice Test for Grade 8 with Answers. 20 MCQs with clear answers and explanations for middle school students.
Get daily quizzes, practice tests, and free learning updates.
Join WhatsApp ChannelEnglish Grammar Quiz with Answers and Explanations
This English Grammar Practice Test for Grade 8 includes 20 multiple choice questions with answers and detailed explanations. It helps students improve grammar skills and exam confidence.
Results
Well done. You have shown a strong understanding of English grammar. Keep practicing regularly and move on to the next level with confidence.
More Quizzes – Click Here
Do not be discouraged. Learning grammar takes time and practice. Review the explanations carefully and try the quiz again to improve your score.
More Quizzes – Click Here
#1. The match was canceled ____ the rain.
Explanation: “Because of” is used before a noun or noun phrase.
#2. She ____ be at home now.
Explanation: “Must” is used to show strong possibility or certainty.
#3. He ran ____ to catch the bus.
Explanation: Adverbs like “quickly” are used to describe verbs.
#4. The sun ____ in the east.
Explanation: Universal truths are written in the present simple tense.
#5. She said that she ____ busy.
Explanation: In reported speech, present tense changes to past tense.
#6. I did not ____ the movie yesterday.
Explanation: After “did not,” the base form of the verb is always used.
#7. The book ____ on the table.
Explanation: “Lying” is used when something rests on its own.
#8. This is the ____ book I have ever read.
Explanation: “Best” is the superlative form of the adjective “good.”
#9. She is ____ than her sister.
Explanation: “Taller” is the comparative form of the adjective “tall.”
#10. He speaks English ____ than me.
Explanation: “More fluent” is the correct comparative form.
#11. We ____ lunch when the bell rang.
Explanation: Past continuous tense is used for actions that were happening in the past.
#12. They ____ playing cricket now.
Explanation: “Are” is used with plural subjects like they in the present continuous tense.
#13. He asked me where I ____ from.
Explanation: In indirect speech, present tense often changes to past tense.
#14. Neither the teacher nor the students ____ late.
Explanation: The verb agrees with the nearest subject, which is “students.”
#15. She ____ to school every day.
Explanation: In the present simple tense, we add “s” or “es” with third person singular subjects like she, he, and it.
#16. You ____ smoke inside the hospital.
Explanation: “Must not” is used to show prohibition.
#17. An apple a day keeps ____ doctor away.
Explanation: “The” is used when we refer to something specific or well known.
#18. He ____ finished his homework already.
Explanation: “Has” is used with he, she, and it in the present perfect tense.
#19. I have lived here ____ five years.
Explanation: “For” is used to show a period of time.
#20. If it rains, we ____ at home.
Explanation: First conditional sentences use “will” in the main clause.
Get daily quizzes, practice tests, and free learning updates.
Join WhatsApp ChannelMore Quizzes –
| Grade 7 English Grammar Quiz | Click Here |
| Grade 8 Vocabulary Practice Test | Click Here |
| Grade 9 English Grammar Test | Click Here |


