← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 430 · 40 questions
TalentJR

The grammar rule (Rule, then check): Decide which rule the question is testing. Use that lesson’s rule — time word, subject, first sound, or pattern. Read the finished sentence aloud to check it.

NameDateTime takenScore ___ / 40
  1. 1.She ___ cricket every day. (a) playing (b) play (c) plays
  2. 2.She did not ___ in the park last Sunday. (a) run (b) running (c) runs (d) ran
  3. 3.Fill the gap: I can see four ___. (a) dishies (b) dish (c) dishs (d) dishes
  4. 4.Arjun said, “I am clapping for the team.” → Arjun said that he ___ for the team. (a) were clapping (b) am clapping (c) was clapping (d) is clapping
  5. 5.Choose the right verb: All the players ___ a name tag. (a) have (b) has
  6. 6.Which word is the adverb? “Kabir reads quietly every day.” (a) day (b) Kabir (c) quietly (d) reads
  7. 7.___ we study science every day? (a) Do (b) Are (c) Does (d) Is
  8. 8.Fill the gap: This book is ___ than that one. (a) thinnest (b) more thin (c) thinner (d) thin
  9. 9.Ira loves sports. ___ plays cricket every evening. (a) Herself (b) Her (c) She
  10. 10.I ___ fed the dog already. (a) have (b) has
  11. 11.Fill the gap: Dev is as ___ as Diya. (a) younger (b) youngest (c) young
  12. 12.We ___ sing a song every morning. (a) don't (b) aren't (c) doesn't
  13. 13.My friends ___ the dog twice a week. (a) feeds (b) feeding (c) feed
  14. 14.Omkar practised ___ science. (a) studies (b) studying (c) study (d) to study
  15. 15.What is the past tense of “win”? (a) won (b) winning (c) winned
  16. 16.Ishaan ___ a tree next week. (a) will climbing (b) will climbs (c) climbed (d) will climb
  17. 17.Aditya decided ___ a kite. (a) flying (b) fly (c) flies (d) to fly
  18. 18.We ___ in the garden now. (a) are (b) am (c) is
  19. 19.Fill the gap: A cheetah is ___ than a horse. (a) fastest (b) more fast (c) faster (d) fast
  20. 20.The children ___ in Delhi since 2020. (a) worked (b) has worked (c) have worked (d) work
  21. 21.My brother ___ in the park last Sunday. (a) runs (b) runned (c) will run (d) ran
  22. 22.Add the question tag: She has won the match, ___? (a) has she (b) hasn't she (c) hasn't her (d) doesn't she
  23. 23.If the shop ___ early, he will buy fresh mangoes. (a) would open (b) open (c) will open (d) opens
  24. 24.If the shop opens early, I ___ fresh mangoes. (a) will buys (b) would buy (c) bought (d) will buy
  25. 25.You ___ jogged in the park already. (a) have (b) has
  26. 26.Ira and Diya are my friends. I play with ___ every day. (a) themselves (b) they (c) their (d) them
  27. 27.Choose the right word: Write your name ___ the first page. (a) on (b) at (c) under
  28. 28.That is the girl ___ bag is red. (a) whose (b) which (c) where (d) who
  29. 29.Fill the gap: This sum is ___ than that one. (a) easy (b) easyer (c) easiest (d) easier
  30. 30.Karan has known my best friend ___ six months. (a) since (b) for
  31. 31.Neel enjoyed ___ a message. (a) to send (b) sends (c) sending (d) send
  32. 32.Add the question tag: You have helped Grandma, ___? (a) haven't you (b) have you (c) don't you
  33. 33.What is the plural of “leaf”? (a) leaves (b) leaf (c) leafes (d) leafs
  34. 34.Fill in in, on or at: The cricket match starts ___ Sunday. (a) in (b) on (c) at
  35. 35.I like the train ___ leaves at six. (a) whose (b) which (c) where (d) who
  36. 36.I have worked in Delhi ___ last year. (a) for (b) since
  37. 37.He ___ very excited today. (a) are (b) is (c) am
  38. 38.Add the question tag: Kabir cannot bring lunch, ___? (a) does he (b) can't he (c) can him (d) can he
  39. 39.Ishaan and Tara love sports. ___ play cricket every evening. (a) Their (b) Themselves (c) Them (d) They
  40. 40.Karan asked me, “Where is your school?” → Karan asked me ___. (a) where was my school (b) where is my school (c) where my school was

Answer key

  1. plays
  2. run
  3. dishes
  4. was clapping
  5. have
  6. quietly
  7. Do
  8. thinner
  9. She
  10. have
  11. young
  12. don't
  13. feed
  14. studying
  15. won
  16. will climb
  17. to fly
  18. are
  19. faster
  20. have worked
  21. ran
  22. hasn't she
  23. opens
  24. will buy
  25. have
  26. them
  27. on
  28. whose
  29. easier
  30. for
  31. sending
  32. haven't you
  33. leaves
  34. on
  35. which
  36. since
  37. is
  38. can he
  39. They
  40. where my school was

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar