← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 671 · 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.If Tara ___ a lot of money, she would buy a big library. (a) had (b) will have (c) has (d) would have
  2. 2.Add the question tag: We cannot tell a story, ___? (a) do we (b) can us (c) can we (d) can't we
  3. 3.Change to passive: “Arjun is washing the plates now.” → The plates ___ by Arjun now. (a) are been washed (b) is being washed (c) are being washed
  4. 4.If India wins the match, they ___ with joy. (a) will dance (b) will dances (c) would dance (d) danced
  5. 5.Fill the gap: I can see one ___. (a) glasses (b) glasss (c) glass
  6. 6.This is the boy ___ father is a pilot. (a) who (b) whose (c) where (d) which
  7. 7.We ___ going to eat a mango next month. (a) is (b) am (c) are
  8. 8.Add the question tag: My brother threw the ball yesterday, ___? (a) did he (b) wasn't he (c) didn't him (d) didn't he
  9. 9.You have known my best friend ___ 2020. (a) for (b) since
  10. 10.Rahul said, “My kite is torn.” → Rahul said that ___ kite was torn. (a) he (b) his (c) him (d) my
  11. 11.I have a new kite. It is ___ kite. (a) I (b) mine (c) me (d) my
  12. 12.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  13. 13.We did not ___ on the stage last Sunday. (a) dancing (b) dances (c) danced (d) dance
  14. 14.Add the question tag: I will not ride a bicycle tomorrow, ___? (a) won't I (b) do I (c) will I (d) will me
  15. 15.Fill the gap: Summer is ___ than winter. (a) hot (b) hottest (c) more hot (d) hotter
  16. 16.Fill in in, on or at: We will visit Nani ___ noon. (a) in (b) at (c) on
  17. 17.Karan is a safe driver. He drives ___. (a) safly (b) safely (c) safe
  18. 18.___ the students tell a story every morning? (a) Is (b) Are (c) Do (d) Does
  19. 19.He has waited for the bus ___ half an hour. (a) for (b) since
  20. 20.Add the question tag: He is tall, ___? (a) is he (b) isn't he (c) doesn't he (d) isn't him
  21. 21.___ you draw a picture every day? (a) Does (b) Are (c) Do (d) Is
  22. 22.We ___ happy today. (a) is (b) am (c) are
  23. 23.Add the question tag: My sister does not swim in the pool every day, ___? (a) doesn't she (b) does she (c) is she (d) does her
  24. 24.___ you play cricket last Sunday? (a) Did (b) Do (c) Was (d) Does
  25. 25.Aisha and Farhan have a new kite. It is ___ kite. (a) theirs (b) they (c) them (d) their
  26. 26.Choose the right verb: All the boys ___ a ID card. (a) has (b) have
  27. 27.___ Ira play cricket twice a week? (a) Do (b) Is (c) Does (d) Are
  28. 28.Pooja is looking forward to ___ a cap next week. (a) wearing (b) wear (c) wears (d) to wear
  29. 29.Fill in in, on or at: The shop opens ___ midnight. (a) at (b) in (c) on
  30. 30.This is the book ___ Riya lent me. (a) where (b) whose (c) which (d) who
  31. 31.Fill the gap: This hill is ___ than that one. (a) high (b) more high (c) higher (d) highest
  32. 32.Add the question tag: You will not sing a song tomorrow, ___? (a) won't you (b) do you (c) will you
  33. 33.Choose the right word: Fish swim ___ the river. (a) in (b) at (c) on
  34. 34.___ my sister happy today? (a) Am (b) Are (c) Is
  35. 35.Priya ___ speak Hindi every day. (a) don't (b) doesn't (c) isn't
  36. 36.Fill the gap: Aarav is as ___ as Yash. (a) youngest (b) younger (c) young
  37. 37.Zoya loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
  38. 38.Rahul said, “My bag is heavy.” → Rahul said that ___ bag was heavy. (a) his (b) him (c) he (d) my
  39. 39.This is the bag ___ I bought yesterday. (a) where (b) which (c) whose (d) who
  40. 40.Fill the gap: I can see one ___. (a) benchs (b) bench (c) benches

Answer key

  1. had
  2. can we
  3. are being washed
  4. will dance
  5. glass
  6. whose
  7. are
  8. didn't he
  9. since
  10. his
  11. my
  12. has
  13. dance
  14. will I
  15. hotter
  16. at
  17. safely
  18. Do
  19. for
  20. isn't he
  21. Do
  22. are
  23. does she
  24. Did
  25. their
  26. have
  27. Does
  28. wearing
  29. at
  30. which
  31. higher
  32. will you
  33. in
  34. Is
  35. doesn't
  36. young
  37. She
  38. his
  39. which
  40. bench

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