← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 728 · 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.Choose the right word: Write your name ___ the first page. (a) on (b) at (c) under
  2. 2.Saanvi agreed ___ a song. (a) to sing (b) sings (c) singing (d) sing
  3. 3.I ___ a message next month. (a) will send (b) sent (c) will sending (d) will sends
  4. 4.I like the kite ___ my uncle gave me. (a) where (b) whose (c) who (d) which
  5. 5.Arjun is looking forward to ___ for the team next week. (a) to clap (b) clap (c) claps (d) clapping
  6. 6.If I ___ a magic lamp, I would wish for more holidays. (a) will find (b) find (c) found (d) would find
  7. 7.What is the plural of “book”? (a) book's (b) bookes (c) book (d) books
  8. 8.You ___ late today. (a) am (b) is (c) are
  9. 9.Fill the gap: I can see one ___. (a) keys (b) key (c) kies
  10. 10.This is the school ___ my mother teaches. (a) whose (b) where (c) who (d) which
  11. 11.Aditya and Ishaan love sports. ___ play cricket every evening. (a) They (b) Themselves (c) Them (d) Their
  12. 12.Change to passive: “Zoya sang two songs yesterday.” → Two songs ___ by Zoya yesterday. (a) sang (b) were sang (c) was sung (d) were sung
  13. 13.If it ___ tomorrow, she will stay at home. (a) will rain (b) would rain (c) rain (d) rains
  14. 14.Fill in a or an: ___ aeroplane (a) a (b) an
  15. 15.If the bus ___ late, I will miss the first class. (a) will come (b) would come (c) come (d) comes
  16. 16.We are going to ___ tea tomorrow. (a) making (b) make (c) makes (d) made
  17. 17.Change to passive: “Neel will write a letter tomorrow.” → A letter ___ by Neel tomorrow. (a) will written (b) will be write (c) will be written (d) will write
  18. 18.Fill the gap: A cheetah is ___ than a horse. (a) more fast (b) fast (c) faster (d) fastest
  19. 19.Fill the gap: I can see four ___. (a) familyes (b) familys (c) family (d) families
  20. 20.Kabir asked me, “What is your name?” → Kabir asked me ___. (a) what my name was (b) what was my name (c) what is my name
  21. 21.Fill the gap: I can see four ___. (a) lady (b) ladyes (c) ladys (d) ladies
  22. 22.Vivaan is looking forward to ___ the bag next week. (a) carry (b) to carry (c) carries (d) carrying
  23. 23.___ you bring lunch every Sunday? (a) Is (b) Do (c) Does (d) Are
  24. 24.Farhan ___ the ball tomorrow. (a) will throw (b) threw (c) will throwing (d) will throws
  25. 25.___ I feed the dog yesterday? (a) Does (b) Did (c) Was (d) Do
  26. 26.Vivaan is my friend. I play with ___ every day. (a) he (b) himself (c) him
  27. 27.Isha ___ me that she was late. (a) said (b) asked (c) told
  28. 28.Change to passive: “Meera ate two mangoes yesterday.” → Two mangoes ___ by Meera yesterday. (a) was eaten (b) ate (c) were eaten (d) were ate
  29. 29.She has just ___ a sandcastle. (a) build (b) built (c) builds (d) building
  30. 30.___ Diya hungry now? (a) Am (b) Are (c) Is
  31. 31.If India wins the match, I ___ with joy. (a) will dances (b) would dance (c) will dance (d) danced
  32. 32.Change to passive: “Priya will fly two kites tomorrow.” → Two kites ___ by Priya tomorrow. (a) will be fly (b) will flown (c) will be flown (d) will fly
  33. 33.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  34. 34.Rohan ___ clapped for the team already. (a) has (b) have
  35. 35.My sister and I have a red kite. This kite is ___. (a) our (b) we (c) ours
  36. 36.You ___ in the garden now. (a) am (b) are (c) is
  37. 37.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
  38. 38.Fill in a or an: ___ honour (a) a (b) an
  39. 39.Choose the right word: We took shelter ___ a big umbrella. (a) on (b) under (c) at
  40. 40.He ___ a cake in 2023. (a) will bake (b) bakes (c) has baked (d) baked

Answer key

  1. on
  2. to sing
  3. will send
  4. which
  5. clapping
  6. found
  7. books
  8. are
  9. key
  10. where
  11. They
  12. were sung
  13. rains
  14. an
  15. comes
  16. make
  17. will be written
  18. faster
  19. families
  20. what my name was
  21. ladies
  22. carrying
  23. Do
  24. will throw
  25. Did
  26. him
  27. told
  28. were eaten
  29. built
  30. Is
  31. will dance
  32. will be flown
  33. is
  34. has
  35. ours
  36. are
  37. the
  38. an
  39. under
  40. baked

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