← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 872 · 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.Rahul is looking forward to ___ on the stage next week. (a) dancing (b) dances (c) dance (d) to dance
  2. 2.Rahul agreed ___ the room. (a) cleaning (b) cleans (c) clean (d) to clean
  3. 3.Which sentence is correct? (a) She eats often fruit. (b) She often eats fruit.
  4. 4.Change to passive: “Saanvi is singing two songs now.” → Two songs ___ by Saanvi now. (a) is being sung (b) are been sung (c) are being sung
  5. 5.Fill in in, on or at: The shop opens ___ Friday. (a) in (b) on (c) at
  6. 6.Fill in in, on or at: Our school trip is ___ Friday. (a) in (b) on (c) at
  7. 7.Riya is an easy winner. She wins ___. (a) easy (b) easily (c) easyly
  8. 8.I ___ cook rice twice a week. (a) don't (b) doesn't (c) aren't
  9. 9.Fill the gap: Kabir drew three ___. (a) donkey (b) donkies (c) donkeyes (d) donkeys
  10. 10.Ananya is a loud speaker. She speaks ___. (a) loudely (b) loud (c) loudly
  11. 11.Fill the gap: An elephant is ___ than a horse. (a) biggest (b) bigger (c) big (d) more big
  12. 12.Nisha said, “I am playing cricket.” → Nisha said that she ___ cricket. (a) were playing (b) is playing (c) was playing (d) am playing
  13. 13.Riya has known my best friend ___ a long time. (a) since (b) for
  14. 14.Change to passive: “Pooja makes two kites every day.” → Two kites ___ by Pooja every day. (a) makes (b) are make (c) is made (d) are made
  15. 15.She ___ the ball in 2023. (a) throwed (b) threw (c) throws (d) will throw
  16. 16.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  17. 17.Which sentence is correct? (a) We eat never rice. (b) We never eat rice.
  18. 18.Ishaan is my friend. I play with ___ every day. (a) he (b) him (c) himself
  19. 19.Omkar said, “I am climbing a tree.” → Omkar said that he ___ a tree. (a) is climbing (b) am climbing (c) were climbing (d) was climbing
  20. 20.He has waited for the bus ___ 10 am. (a) for (b) since
  21. 21.Fill the gap: Kabir drew three ___. (a) books (b) book (c) book's (d) bookes
  22. 22.___ Myra at home today? (a) Are (b) Am (c) Is
  23. 23.This is the bag ___ I bought yesterday. (a) which (b) who (c) where (d) whose
  24. 24.Add the question tag: Karan is busy, ___? (a) isn't he (b) is he (c) doesn't he (d) isn't him
  25. 25.Add the question tag: He studied science yesterday, ___? (a) did he (b) wasn't he (c) didn't him (d) didn't he
  26. 26.If you drop an egg, it ___. (a) broke (b) breaks (c) break
  27. 27.She did not ___ cricket last Sunday. (a) playing (b) plays (c) play (d) played
  28. 28.___ Omkar happy today? (a) Am (b) Is (c) Are
  29. 29.She ___ told a story already. (a) has (b) have
  30. 30.Arjun said, “I am buying vegetables.” → Arjun said that he ___ vegetables. (a) was buying (b) were buying (c) is buying (d) am buying
  31. 31.Fill the gap: This is the ___ story in the book. (a) interesting (b) interestingest (c) most interesting (d) more interesting
  32. 32.We are going to ___ the match tomorrow. (a) wins (b) winning (c) won (d) win
  33. 33.Fill in a or an: ___ apple (a) a (b) an
  34. 34.Saanvi ___ me that she was tired. (a) told (b) asked (c) said
  35. 35.She has just ___ milk. (a) drank (b) drunk (c) drink (d) drinking
  36. 36.If the train leaves on time, he ___ Jaipur by noon. (a) reached (b) would reach (c) will reach (d) will reaches
  37. 37.What is the plural of “bench”? (a) benchs (b) benchies (c) benches (d) bench
  38. 38.Fill in in, on or at: We will visit Nani ___ 15 August. (a) in (b) on (c) at
  39. 39.Fill in a or an: ___ eagle (a) a (b) an
  40. 40.Change to passive: “Isha will make two kites tomorrow.” → Two kites ___ by Isha tomorrow. (a) will made (b) will make (c) will be make (d) will be made

Answer key

  1. dancing
  2. to clean
  3. She often eats fruit.
  4. are being sung
  5. on
  6. on
  7. easily
  8. don't
  9. donkeys
  10. loudly
  11. bigger
  12. was playing
  13. for
  14. are made
  15. threw
  16. are
  17. We never eat rice.
  18. him
  19. was climbing
  20. since
  21. books
  22. Is
  23. which
  24. isn't he
  25. didn't he
  26. breaks
  27. play
  28. Is
  29. has
  30. was buying
  31. most interesting
  32. win
  33. an
  34. told
  35. drunk
  36. will reach
  37. benches
  38. on
  39. an
  40. will be made

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