← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 505 · 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 Kavya ___ the answer, she would tell the teacher. (a) knew (b) will know (c) would know (d) knows
  2. 2.That is the village ___ I was born. (a) which (b) who (c) whose (d) where
  3. 3.What is the past tense of “feed”? (a) feeding (b) fed (c) feeded
  4. 4.Fill in in, on or at: The shop opens ___ Monday. (a) at (b) on (c) in
  5. 5.They ___ happy today. (a) are (b) is (c) am
  6. 6.The students ___ caught the ball already. (a) has (b) have
  7. 7.That is the doctor ___ lives next door. (a) where (b) which (c) who (d) whose
  8. 8.Vivaan asked me, “Where is your school?” → Vivaan asked me ___. (a) where was my school (b) where my school was (c) where is my school
  9. 9.Fill the gap: The Ganga is ___ than the Yamuna. (a) more long (b) longest (c) longer (d) long
  10. 10.___ he study science every Sunday? (a) Do (b) Are (c) Is (d) Does
  11. 11.Change to passive: “Kunal wrote a letter yesterday.” → A letter ___ by Kunal yesterday. (a) was written (b) wrote (c) was wrote (d) were written
  12. 12.___ he very excited today? (a) Are (b) Am (c) Is
  13. 13.Ishaan ___ that he was late. (a) told (b) said (c) asked
  14. 14.We ___ going to throw the ball next month. (a) are (b) is (c) am
  15. 15.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  16. 16.Arjun is my friend. I play with ___ every day. (a) himself (b) he (c) him
  17. 17.Myra loves sports. ___ plays cricket every evening. (a) Herself (b) Her (c) She
  18. 18.Fill in a or an: ___ hour (a) a (b) an
  19. 19.You ___ written a letter already. (a) has (b) have
  20. 20.Farhan hoped ___ a tree. (a) climbing (b) climbs (c) climb (d) to climb
  21. 21.Priya ___ going to buy vegetables next month. (a) are (b) am (c) is
  22. 22.Saanvi planned ___ the dishes. (a) wash (b) washes (c) washing (d) to wash
  23. 23.What is the plural of “wife”? (a) wifs (b) wives (c) wife (d) wifes
  24. 24.He ___ in this school since 2019. (a) studied (b) studies (c) have studied (d) has studied
  25. 25.Arjun ___ Hindi tomorrow. (a) will speaks (b) will speaking (c) will speak (d) spoke
  26. 26.Fill in in, on or at: The shop opens ___ 2027. (a) at (b) on (c) in
  27. 27.Fill in a or an: ___ elephant (a) a (b) an
  28. 28.Ira is tired of ___ in the park. (a) jog (b) to jog (c) jogging (d) jogs
  29. 29.My cousins ___ happy today. (a) am (b) are (c) is
  30. 30.We ___ happy today. (a) are (b) am (c) is
  31. 31.She ___ jog in the park every Sunday. (a) doesn't (b) isn't (c) don't
  32. 32.What is the plural of “knife”? (a) knifes (b) knifs (c) knives (d) knife
  33. 33.Fill in a or an: ___ honour (a) an (b) a
  34. 34.Isha loves sports. ___ plays cricket every evening. (a) She (b) Herself (c) Her
  35. 35.Change to passive: “Ananya has flown two kites.” → Two kites ___ by Ananya. (a) have flown (b) have been flown (c) has been flown
  36. 36.Ishaan enjoyed ___ the ball. (a) catch (b) catches (c) to catch (d) catching
  37. 37.Fill the gap: A cheetah is ___ than a horse. (a) faster (b) fastest (c) more fast (d) fast
  38. 38.Aditya is my friend. I play with ___ every day. (a) himself (b) he (c) him
  39. 39.The children ___ a sandcastle every Sunday. (a) building (b) builds (c) build
  40. 40.Fill the gap: Diya is the ___ girl in our family. (a) most youngest (b) young (c) youngest (d) younger

Answer key

  1. knew
  2. where
  3. fed
  4. on
  5. are
  6. have
  7. who
  8. where my school was
  9. longer
  10. Does
  11. was written
  12. Is
  13. said
  14. are
  15. is
  16. him
  17. She
  18. an
  19. have
  20. to climb
  21. is
  22. to wash
  23. wives
  24. has studied
  25. will speak
  26. in
  27. an
  28. jogging
  29. are
  30. are
  31. doesn't
  32. knives
  33. an
  34. She
  35. have been flown
  36. catching
  37. faster
  38. him
  39. build
  40. youngest

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