← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 216 · 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.Fill in a or an: ___ eagle (a) an (b) a
  2. 2.Fill in a or an: ___ unicorn (a) an (b) a
  3. 3.Change to passive: “Kavya has sung two songs.” → Two songs ___ by Kavya. (a) has been sung (b) have been sung (c) have sung
  4. 4.Fill in in, on or at: Our school trip is ___ Sunday. (a) in (b) on (c) at
  5. 5.Fill in a, an or the: ___ sun rises in the east. (a) an (b) a (c) the
  6. 6.Aarav asked me, “Where is your school?” → Aarav asked me ___. (a) where was my school (b) where is my school (c) where my school was
  7. 7.Rohan ___ a tree twice a week. (a) plant (b) planting (c) plants
  8. 8.Change to passive: “Neel has drawn a picture.” → A picture ___ by Neel. (a) has drawn (b) have been drawn (c) has been drawn
  9. 9.I know the girl ___ sister sings well. (a) whose (b) where (c) who (d) which
  10. 10.Fill the gap: Riya is ___ than Aisha. (a) young (b) younger (c) youngest (d) more young
  11. 11.Nisha ___ in the park two days ago. (a) will jog (b) has jogged (c) jogs (d) jogged
  12. 12.Fill in a or an: ___ yellow kite (a) an (b) a
  13. 13.Nisha is a loud speaker. She speaks ___. (a) loudly (b) loudely (c) loud
  14. 14.What is the plural of “train”? (a) trains (b) train's (c) train (d) traines
  15. 15.He ___ the bag on Saturdays. (a) carries (b) carry (c) carrying
  16. 16.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  17. 17.You ___ the dishes every Sunday. (a) washing (b) wash (c) washes
  18. 18.Choose the right verb: Each of the boys ___ a name tag. (a) has (b) have
  19. 19.This is the man ___ sells mangoes. (a) who (b) where (c) whose (d) which
  20. 20.Pooja is looking forward to ___ for the team next week. (a) to clap (b) claps (c) clapping (d) clap
  21. 21.Yash avoided ___ a sandcastle. (a) to build (b) build (c) builds (d) building
  22. 22.If we ___ a magic lamp, we would wish for more holidays. (a) found (b) would find (c) find (d) will find
  23. 23.Which word is the adverb? “Karan reads quietly every day.” (a) Karan (b) quietly (c) day (d) reads
  24. 24.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  25. 25.Fill the gap: This phone is ___ than that one. (a) most expensive (b) expensive (c) more expensive (d) expensiver
  26. 26.Fill in a, an or the: ___ sky is blue today. (a) a (b) the (c) an
  27. 27.If Ananya had a lot of money, she ___ buy a big library. (a) would be (b) would (c) will (d) did
  28. 28.Add the question tag: Vivaan has spoken Hindi, ___? (a) has he (b) hasn't him (c) doesn't he (d) hasn't he
  29. 29.Choose the right word: Riya lives ___ Mumbai. (a) in (b) on (c) at
  30. 30.Fill in in, on or at: The shop opens ___ 2027. (a) at (b) on (c) in
  31. 31.Dev agreed ___ a mango. (a) eating (b) eats (c) to eat (d) eat
  32. 32.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) a (c) an
  33. 33.Fill in in, on or at: We will visit Nani ___ half past six. (a) in (b) on (c) at
  34. 34.That is the man ___ car is new. (a) which (b) who (c) where (d) whose
  35. 35.She has lived in Pune ___ last year. (a) since (b) for
  36. 36.He ___ going to win the match next Sunday. (a) am (b) are (c) is
  37. 37.Myra wanted ___ a message. (a) to send (b) send (c) sending (d) sends
  38. 38.Choose the right word: The roots of a tree are ___ the ground. (a) under (b) at (c) on
  39. 39.My friends ___ a new puppy. (a) has (b) have
  40. 40.That is the doctor ___ lives next door. (a) where (b) which (c) whose (d) who

Answer key

  1. an
  2. a
  3. have been sung
  4. on
  5. the
  6. where my school was
  7. plants
  8. has been drawn
  9. whose
  10. younger
  11. jogged
  12. a
  13. loudly
  14. trains
  15. carries
  16. is
  17. wash
  18. has
  19. who
  20. clapping
  21. building
  22. found
  23. quietly
  24. are
  25. more expensive
  26. the
  27. would
  28. hasn't he
  29. in
  30. in
  31. to eat
  32. the
  33. at
  34. whose
  35. since
  36. is
  37. to send
  38. under
  39. have
  40. who

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