← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 480 · 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.The students ___ in Delhi since 2019. (a) worked (b) has worked (c) have worked (d) work
  2. 2.If you drop an egg, it ___. (a) broke (b) breaks (c) break
  3. 3.He ___ happy today. (a) am (b) are (c) is
  4. 4.I ___ going to send a message next week. (a) is (b) am (c) are
  5. 5.Aditya asked me, “What do you want?” → Aditya asked me ___. (a) what I wanted (b) what did I want (c) what do I want
  6. 6.Fill in a, an or the: ___ moon shines at night. (a) an (b) a (c) the
  7. 7.Fill the gap: Pooja is as ___ as Ishaan. (a) shortest (b) shorter (c) short
  8. 8.He ___ a story on Saturdays. (a) tells (b) tell (c) telling
  9. 9.Which word is the adverb? “Omkar speaks politely every day.” (a) speaks (b) Omkar (c) politely (d) day
  10. 10.Choose the right word: The birds are sitting ___ the wire. (a) at (b) on (c) in
  11. 11.They are going to ___ the ball next Sunday. (a) catching (b) catches (c) caught (d) catch
  12. 12.I know the man ___ car is new. (a) where (b) who (c) which (d) whose
  13. 13.Fill the gap: The owl was ___ than the fox. (a) wiser (b) wise (c) wisest (d) more wise
  14. 14.That is the doctor ___ lives next door. (a) whose (b) where (c) which (d) who
  15. 15.Priya is tired of ___ in the park. (a) jogs (b) jog (c) to jog (d) jogging
  16. 16.Neel said, “My bag is heavy.” → Neel said that ___ bag was heavy. (a) he (b) my (c) him (d) his
  17. 17.Change to passive: “Farhan has drawn three pictures.” → Three pictures ___ by Farhan. (a) have been drawn (b) have drawn (c) has been drawn
  18. 18.Meera said, “My bicycle is new.” → Meera said that ___ bicycle was new. (a) my (b) hers (c) she (d) her
  19. 19.Fill the gap: I can see four ___. (a) benchies (b) benchs (c) benches (d) bench
  20. 20.Choose the right verb: Either Ira or the girls ___ coming today. (a) is (b) are
  21. 21.Add the question tag: My brother can go to school, ___? (a) doesn't he (b) can't he (c) can he (d) can't him
  22. 22.Vivaan asked me, “What do you want?” → Vivaan asked me ___. (a) what I wanted (b) what did I want (c) what do I want
  23. 23.Fill in a or an: ___ honest man (a) a (b) an
  24. 24.___ he hungry now? (a) Am (b) Are (c) Is
  25. 25.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  26. 26.Diya is a slow walker. She walks ___. (a) slowly (b) slow (c) slowely
  27. 27.___ my friends take the train every morning? (a) Are (b) Do (c) Does (d) Is
  28. 28.That is the park ___ we play cricket. (a) which (b) where (c) who (d) whose
  29. 29.Change to passive: “Tara washes the plate every Sunday.” → The plate ___ by Tara every Sunday. (a) are washed (b) is wash (c) washes (d) is washed
  30. 30.We ___ in this school since 2020. (a) has studied (b) have studied (c) studied (d) study
  31. 31.This is the girl ___ sister sings well. (a) who (b) which (c) where (d) whose
  32. 32.Ananya and Kunal are my friends. I play with ___ every day. (a) their (b) they (c) them (d) themselves
  33. 33.Add the question tag: You will not throw the ball tomorrow, ___? (a) won't you (b) do you (c) will you
  34. 34.They have just ___ a cake. (a) bakes (b) bake (c) baking (d) baked
  35. 35.Fill in a or an: ___ honour (a) a (b) an
  36. 36.I know the doctor ___ lives next door. (a) which (b) who (c) where (d) whose
  37. 37.Aarav asked me, “Where is your school?” → Aarav asked me ___. (a) where my school was (b) where was my school (c) where is my school
  38. 38.Add the question tag: Ira will not swim in the pool tomorrow, ___? (a) does she (b) won't she (c) will her (d) will she
  39. 39.Kavya ___ me that she was ready. (a) asked (b) said (c) told
  40. 40.Tara ___ play cricket every day. (a) doesn't (b) don't (c) isn't

Answer key

  1. have worked
  2. breaks
  3. is
  4. am
  5. what I wanted
  6. the
  7. short
  8. tells
  9. politely
  10. on
  11. catch
  12. whose
  13. wiser
  14. who
  15. jogging
  16. his
  17. have been drawn
  18. her
  19. benches
  20. are
  21. can't he
  22. what I wanted
  23. an
  24. Is
  25. is
  26. slowly
  27. Do
  28. where
  29. is washed
  30. have studied
  31. whose
  32. them
  33. will you
  34. baked
  35. an
  36. who
  37. where my school was
  38. will she
  39. told
  40. doesn't

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