← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 929 · 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.Ishaan ___ me that he was late. (a) asked (b) told (c) said
  2. 2.Aarav ___ won the match already. (a) have (b) has
  3. 3.If Rahul had a lot of money, he ___ buy a big library. (a) did (b) would be (c) would (d) will
  4. 4.Which word is the adverb? “Diya drives safely every day.” (a) safely (b) day (c) drives (d) Diya
  5. 5.___ they climb a tree every morning? (a) Do (b) Are (c) Does (d) Is
  6. 6.Neel is tired of ___ the bag. (a) carries (b) to carry (c) carry (d) carrying
  7. 7.Fill in a or an: ___ eagle (a) an (b) a
  8. 8.Choose the right verb: Each of the girls ___ a locker. (a) have (b) has
  9. 9.Arjun loves sports. ___ plays cricket every evening. (a) Him (b) His (c) Himself (d) He
  10. 10.I know the woman ___ drives the school bus. (a) which (b) whose (c) where (d) who
  11. 11.This is the school ___ my mother teaches. (a) who (b) where (c) which (d) whose
  12. 12.Meera said, “I am making tea.” → Meera said that she ___ tea. (a) was making (b) is making (c) were making (d) am making
  13. 13.I ___ happy today. (a) is (b) am (c) are
  14. 14.My brother and I love sports. ___ play cricket every evening. (a) We (b) Ourselves (c) Us (d) Our
  15. 15.Which word is the adverb? “Omkar plays badly every day.” (a) plays (b) badly (c) day (d) Omkar
  16. 16.Choose the right word: The ball rolled ___ the sofa. (a) at (b) in (c) under
  17. 17.Myra ___ that she was hungry. (a) told (b) said (c) asked
  18. 18.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  19. 19.Saanvi practised ___ the room. (a) cleaning (b) clean (c) cleans (d) to clean
  20. 20.If Ishaan ___ the answer, he would tell the teacher. (a) will know (b) knows (c) would know (d) knew
  21. 21.Change to passive: “Vivaan is making a kite now.” → A kite ___ by Vivaan now. (a) is being made (b) is been made (c) are being made
  22. 22.Pooja is fond of ___ in the pool. (a) to swim (b) swim (c) swimming (d) swims
  23. 23.If we ___ a magic lamp, we would wish for more holidays. (a) found (b) find (c) will find (d) would find
  24. 24.Fill in a or an: ___ uncle (a) a (b) an
  25. 25.Isha ___ a story every Sunday. (a) tell (b) telling (c) tells
  26. 26.She did not ___ a story two days ago. (a) tell (b) tells (c) told (d) telling
  27. 27.I ___ played cricket already. (a) has (b) have
  28. 28.Karan is looking forward to ___ Hindi next week. (a) speak (b) speaking (c) speaks (d) to speak
  29. 29.Add the question tag: Arjun is tall, ___? (a) is he (b) doesn't he (c) isn't him (d) isn't he
  30. 30.Pooja is a happy singer. She sings ___. (a) happy (b) happyly (c) happily
  31. 31.Pooja promised ___ for the team. (a) clap (b) claps (c) to clap (d) clapping
  32. 32.___ we climb a tree twice a week? (a) Does (b) Do (c) Are (d) Is
  33. 33.Add the question tag: The students have fed the dog, ___? (a) haven't they (b) haven't them (c) don't they (d) have they
  34. 34.If you drop an egg, it ___. (a) break (b) breaks (c) broke
  35. 35.Fill in in, on or at: The shop opens ___ sunrise. (a) in (b) at (c) on
  36. 36.If the bus ___ late, they will miss the first class. (a) come (b) will come (c) comes (d) would come
  37. 37.Fill the gap: Kavya is as ___ as Aarav. (a) taller (b) tallest (c) tall
  38. 38.Pooja planned ___ a message. (a) sends (b) sending (c) to send (d) send
  39. 39.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) an (c) a
  40. 40.My sister has just ___ the dishes. (a) washed (b) washes (c) washing (d) wash

Answer key

  1. told
  2. has
  3. would
  4. safely
  5. Do
  6. carrying
  7. an
  8. has
  9. He
  10. who
  11. where
  12. was making
  13. am
  14. We
  15. badly
  16. under
  17. said
  18. is
  19. cleaning
  20. knew
  21. is being made
  22. swimming
  23. found
  24. an
  25. tells
  26. tell
  27. have
  28. speaking
  29. isn't he
  30. happily
  31. to clap
  32. Do
  33. haven't they
  34. breaks
  35. at
  36. comes
  37. tall
  38. to send
  39. the
  40. washed

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