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. I have lived here ____ five years.
Explanation: “For” is used to show a period of time.
#2. Neither the teacher nor the students ____ late.
Explanation: The verb agrees with the nearest subject, which is “students.”
#3. He ____ finished his homework already.
Explanation: “Has” is used with he, she, and it in the present perfect tense.
#4. She said that she ____ busy.
Explanation: In reported speech, present tense changes to past tense.
#5. He speaks English ____ than me.
Explanation: “More fluent” is the correct comparative form.
#6. 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.
#7. She ____ be at home now.
Explanation: “Must” is used to show strong possibility or certainty.
#8. She is ____ than her sister.
Explanation: “Taller” is the comparative form of the adjective “tall.”
#9. You ____ smoke inside the hospital.
Explanation: “Must not” is used to show prohibition.
#10. They ____ playing cricket now.
Explanation: “Are” is used with plural subjects like they in the present continuous tense.
#11. If it rains, we ____ at home.
Explanation: First conditional sentences use “will” in the main clause.
#12. The match was canceled ____ the rain.
Explanation: “Because of” is used before a noun or noun phrase.
#13. This is the ____ book I have ever read.
Explanation: “Best” is the superlative form of the adjective “good.”
#14. The book ____ on the table.
Explanation: “Lying” is used when something rests on its own.
#15. An apple a day keeps ____ doctor away.
Explanation: “The” is used when we refer to something specific or well known.
#16. He asked me where I ____ from.
Explanation: In indirect speech, present tense often changes to past tense.
#17. We ____ lunch when the bell rang.
Explanation: Past continuous tense is used for actions that were happening in the past.
#18. He ran ____ to catch the bus.
Explanation: Adverbs like “quickly” are used to describe verbs.
#19. The sun ____ in the east.
Explanation: Universal truths are written in the present simple tense.
#20. I did not ____ the movie yesterday.
Explanation: After “did not,” the base form of the verb is always used.
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 |


