← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 440 · 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.This is the girl ___ bag is red. (a) where (b) who (c) which (d) whose
  2. 2.Sneha is going to ___ the ball next month. (a) caught (b) catching (c) catches (d) catch
  3. 3.He ___ the dishes twice a week. (a) washes (b) washing (c) wash
  4. 4.We ___ a new pencil box. (a) have (b) has
  5. 5.Isha has a red cricket bat. This cricket bat is ___. (a) her (b) she (c) hers
  6. 6.I ___ in the pool every morning. (a) swimming (b) swims (c) swim
  7. 7.Myra is looking forward to ___ in the park next week. (a) running (b) run (c) runs (d) to run
  8. 8.Aditya ___ a picture on Saturdays. (a) draws (b) drawing (c) draw
  9. 9.If I found a magic lamp, I ___ wish for more holidays. (a) would (b) did (c) will (d) would be
  10. 10.Saanvi is an easy winner. She wins ___. (a) easy (b) easyly (c) easily
  11. 11.Fill in a or an: ___ hotel (a) an (b) a
  12. 12.You ___ a new pencil box. (a) has (b) have
  13. 13.This is the teacher ___ teaches us maths. (a) which (b) who (c) whose (d) where
  14. 14.They ___ a kite next Sunday. (a) will fly (b) flew (c) will flying (d) will flies
  15. 15.Yash is a polite speaker. He speaks ___. (a) politly (b) politely (c) polite
  16. 16.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has
  17. 17.Fill in in, on or at: The shop opens ___ the afternoon. (a) at (b) in (c) on
  18. 18.He did not ___ rice yesterday. (a) cooks (b) cook (c) cooking (d) cooked
  19. 19.Myra asked me, “What do you want?” → Myra asked me ___. (a) what do I want (b) what I wanted (c) what did I want
  20. 20.Aarav ___ that he was ready. (a) said (b) told (c) asked
  21. 21.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  22. 22.___ they in the garden now? (a) Is (b) Are (c) Am
  23. 23.Rohan is looking forward to ___ for the team next week. (a) clapping (b) clap (c) claps (d) to clap
  24. 24.___ my brother in the garden now? (a) Is (b) Are (c) Am
  25. 25.Fill the gap: There are many ___ here. (a) leafes (b) leaves (c) leaf (d) leafs
  26. 26.Arjun did not ___ vegetables last week. (a) bought (b) buying (c) buys (d) buy
  27. 27.I like the bag ___ I bought yesterday. (a) which (b) where (c) who (d) whose
  28. 28.Fill the gap: Omkar is as ___ as Aarav. (a) young (b) younger (c) youngest
  29. 29.___ we happy today? (a) Is (b) Am (c) Are
  30. 30.Change to passive: “Pooja planted five trees yesterday.” → Five trees ___ by Pooja yesterday. (a) were plant (b) was planted (c) planted (d) were planted
  31. 31.Ishaan is looking forward to ___ lunch next week. (a) brings (b) bringing (c) to bring (d) bring
  32. 32.Kunal said, “I speak Hindi every day.” → Kunal said that he ___ Hindi every day. (a) speak (b) speaking (c) speaks (d) spoke
  33. 33.If Myra found a magic lamp, she ___ wish for more holidays. (a) will (b) would be (c) would (d) did
  34. 34.I know the boy ___ father is a pilot. (a) which (b) whose (c) where (d) who
  35. 35.My cousins have known my best friend ___ 2020. (a) since (b) for
  36. 36.Ishaan ___ make tea every Sunday. (a) isn't (b) doesn't (c) don't
  37. 37.Add the question tag: My sister does not bake a cake every day, ___? (a) doesn't she (b) does her (c) is she (d) does she
  38. 38.Fill the gap: I can see four ___. (a) boies (b) boys (c) boy (d) boyes
  39. 39.You ___ in the park next month. (a) will running (b) ran (c) will runs (d) will run
  40. 40.Choose the right verb: Every student ___ a name tag. (a) have (b) has

Answer key

  1. whose
  2. catch
  3. washes
  4. have
  5. hers
  6. swim
  7. running
  8. draws
  9. would
  10. easily
  11. a
  12. have
  13. who
  14. will fly
  15. politely
  16. has
  17. in
  18. cook
  19. what I wanted
  20. said
  21. has
  22. Are
  23. clapping
  24. Is
  25. leaves
  26. buy
  27. which
  28. young
  29. Are
  30. were planted
  31. bringing
  32. spoke
  33. would
  34. whose
  35. since
  36. doesn't
  37. does she
  38. boys
  39. will run
  40. has

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