← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 471 · 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.We have studied in this school ___ January. (a) for (b) since
  2. 2.Fill the gap: I can see one ___. (a) cities (b) citys (c) city
  3. 3.Fill the gap: This book is ___ than that one. (a) more thin (b) thinner (c) thinnest (d) thin
  4. 4.What is the plural of “tooth”? (a) tooths (b) tooth (c) teeths (d) teeth
  5. 5.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  6. 6.Kabir finished ___ the bag. (a) to carry (b) carrying (c) carry (d) carries
  7. 7.___ my cousins play cricket every day? (a) Is (b) Are (c) Does (d) Do
  8. 8.Arjun and Karan are my friends. I play with ___ every day. (a) they (b) them (c) themselves (d) their
  9. 9.Choose the right word: The pictures are hanging ___ the wall. (a) on (b) under (c) in
  10. 10.Add the question tag: She is not tall, ___? (a) is her (b) does she (c) isn't she (d) is she
  11. 11.Fill the gap: I can see one ___. (a) pencils (b) penciles (c) pencil
  12. 12.Fill the gap: I can see one ___. (a) loaves (b) loafs (c) loaf
  13. 13.Fill in in, on or at: The shop opens ___ my birthday. (a) on (b) at (c) in
  14. 14.They have studied in this school ___ two years. (a) since (b) for
  15. 15.Fill the gap: Aditya is as ___ as Diya. (a) happy (b) happiest (c) happier
  16. 16.Add the question tag: Farhan will feed the dog tomorrow, ___? (a) will he (b) doesn't he (c) won't him (d) won't he
  17. 17.Ananya said, “I clean the room every day.” → Ananya said that she ___ the room every day. (a) cleans (b) clean (c) cleaning (d) cleaned
  18. 18.You ___ taken the train already. (a) have (b) has
  19. 19.Ananya is tired of ___ vegetables. (a) buys (b) buy (c) buying (d) to buy
  20. 20.Meera ___ sent a message already. (a) has (b) have
  21. 21.Fill in in, on or at: Our school trip is ___ night. (a) on (b) at (c) in
  22. 22.Fill the gap: This was the ___ day of my holiday. (a) bad (b) most worst (c) worst (d) worse
  23. 23.Fill in a or an: ___ aeroplane (a) a (b) an
  24. 24.Aisha and Dev have a red umbrella. This umbrella is ___. (a) they (b) their (c) theirs
  25. 25.Riya practised ___ in the park. (a) jogging (b) jogs (c) to jog (d) jog
  26. 26.Vivaan asked me, “Where do you live?” → Vivaan asked me ___. (a) where did I live (b) where do I live (c) where I lived
  27. 27.Fill the gap: Today is the ___ day of the year. (a) most hottest (b) hotter (c) hot (d) hottest
  28. 28.I know the girl ___ sister sings well. (a) whose (b) which (c) who (d) where
  29. 29.Fill in in, on or at: The cricket match starts ___ the evening. (a) on (b) at (c) in
  30. 30.I know the girl ___ helped me. (a) which (b) who (c) where (d) whose
  31. 31.Change to passive: “Rohan is drawing three pictures now.” → Three pictures ___ by Rohan now. (a) are being drawn (b) are been drawn (c) is being drawn
  32. 32.Fill in a or an: ___ owl (a) a (b) an
  33. 33.Riya is looking forward to ___ on the stage next week. (a) to dance (b) dance (c) dancing (d) dances
  34. 34.If you mix blue and yellow, you ___ green. (a) get (b) got (c) gets
  35. 35.Which word is the adverb? “Neel rides gently every day.” (a) Neel (b) rides (c) day (d) gently
  36. 36.Choose the right verb: Each of the girls ___ a notebook. (a) have (b) has
  37. 37.You are going to ___ a letter next month. (a) write (b) writing (c) wrote (d) writes
  38. 38.The children ___ a new school bag. (a) have (b) has
  39. 39.This is the woman ___ son is in my class. (a) who (b) where (c) which (d) whose
  40. 40.This is the bag ___ I bought yesterday. (a) which (b) whose (c) where (d) who

Answer key

  1. since
  2. city
  3. thinner
  4. teeth
  5. has
  6. carrying
  7. Do
  8. them
  9. on
  10. is she
  11. pencil
  12. loaf
  13. on
  14. for
  15. happy
  16. won't he
  17. cleaned
  18. have
  19. buying
  20. has
  21. at
  22. worst
  23. an
  24. theirs
  25. jogging
  26. where I lived
  27. hottest
  28. whose
  29. in
  30. who
  31. are being drawn
  32. an
  33. dancing
  34. get
  35. gently
  36. has
  37. write
  38. have
  39. whose
  40. which

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