← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 357 · 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.Tara planned ___ the ball. (a) throws (b) throw (c) to throw (d) throwing
  2. 2.Which sentence is correct? (a) She drinks usually tea. (b) She usually drinks tea.
  3. 3.___ my brother at home today? (a) Is (b) Are (c) Am
  4. 4.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
  5. 5.That is the village ___ I was born. (a) which (b) whose (c) who (d) where
  6. 6.If you heat ice, it ___. (a) melts (b) melt (c) melted
  7. 7.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  8. 8.What is the past tense of “go”? (a) went (b) going (c) goed (d) gone
  9. 9.Add the question tag: He has not told a story, ___? (a) has him (b) hasn't he (c) has he (d) does he
  10. 10.Fill in in, on or at: Our school trip is ___ 15 August. (a) in (b) on (c) at
  11. 11.She ___ a cartoon next month. (a) will watching (b) watched (c) will watches (d) will watch
  12. 12.They are going to ___ rice tomorrow. (a) cooking (b) cook (c) cooks (d) cooked
  13. 13.Change to passive: “Dev makes a kite every Sunday.” → A kite ___ by Dev every Sunday. (a) makes (b) is make (c) is made (d) are made
  14. 14.Fill in a or an: ___ ox (a) a (b) an
  15. 15.Vivaan is looking forward to ___ a cake next week. (a) bakes (b) to bake (c) bake (d) baking
  16. 16.___ Ananya hungry now? (a) Is (b) Are (c) Am
  17. 17.I ___ drawn a picture already. (a) has (b) have
  18. 18.Which sentence is correct? (a) She eats always rice. (b) She always eats rice.
  19. 19.They ___ the dishes tomorrow. (a) will washes (b) will washing (c) washed (d) will wash
  20. 20.My parents have just ___ lunch. (a) brings (b) bring (c) brought (d) bringing
  21. 21.Kavya loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
  22. 22.___ Aditya climb a tree last Sunday? (a) Was (b) Do (c) Did (d) Does
  23. 23.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  24. 24.You ___ cook rice every day. (a) don't (b) aren't (c) doesn't
  25. 25.Isha and Kavya are my friends. I play with ___ every day. (a) themselves (b) they (c) their (d) them
  26. 26.Fill the gap: Meera is the ___ girl in our family. (a) youngest (b) younger (c) most youngest (d) young
  27. 27.They ___ in the pool next week. (a) swam (b) will swim (c) will swimming (d) will swims
  28. 28.Choose the right verb: Every student ___ a name tag. (a) has (b) have
  29. 29.Ananya has a red bicycle. This bicycle is ___. (a) her (b) she (c) hers
  30. 30.Ishaan practised ___ to school. (a) goes (b) go (c) to go (d) going
  31. 31.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
  32. 32.We ___ a story two days ago. (a) told (b) tell (c) will tell (d) telled
  33. 33.You ___ tea tomorrow. (a) will make (b) will making (c) will makes (d) made
  34. 34.I have known my best friend ___ two years. (a) since (b) for
  35. 35.Choose the right verb: Every player ___ a notebook. (a) have (b) has
  36. 36.Ira is looking forward to ___ milk next week. (a) to drink (b) drinks (c) drink (d) drinking
  37. 37.We ___ happy today. (a) am (b) are (c) is
  38. 38.Diya ___ a cake in 2023. (a) has baked (b) bakes (c) baked (d) will bake
  39. 39.The children ___ in the park two days ago. (a) jogged (b) jog (c) have jogged (d) will jog
  40. 40.I have a red umbrella. This umbrella is ___. (a) my (b) mine (c) I

Answer key

  1. to throw
  2. She usually drinks tea.
  3. Is
  4. is
  5. where
  6. melts
  7. is
  8. went
  9. has he
  10. on
  11. will watch
  12. cook
  13. is made
  14. an
  15. baking
  16. Is
  17. have
  18. She always eats rice.
  19. will wash
  20. brought
  21. She
  22. Did
  23. are
  24. don't
  25. them
  26. youngest
  27. will swim
  28. has
  29. hers
  30. going
  31. has
  32. told
  33. will make
  34. for
  35. has
  36. drinking
  37. are
  38. baked
  39. jogged
  40. mine

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