← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 52 · 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.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) in (b) on (c) at
  2. 2.Arjun promised ___ the bag. (a) to carry (b) carries (c) carrying (d) carry
  3. 3.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) an (b) a (c) the
  4. 4.Add the question tag: We run in the park every day, ___? (a) don't us (b) do we (c) don't we (d) aren't we
  5. 5.Add the question tag: You ran in the park yesterday, ___? (a) did you (b) weren't you (c) didn't you
  6. 6.They ___ a song every day. (a) sing (b) sings (c) singing
  7. 7.___ he very excited today? (a) Am (b) Are (c) Is
  8. 8.Arjun is a brave fighter. He fights ___. (a) brave (b) bravely (c) bravly
  9. 9.If it rains tomorrow, he ___ at home. (a) would stay (b) will stays (c) will stay (d) stayed
  10. 10.Fill in a, an or the: ___ moon shines at night. (a) the (b) a (c) an
  11. 11.Saanvi ___ a picture on Saturdays. (a) drawing (b) draw (c) draws
  12. 12.Fill in in, on or at: The cricket match starts ___ Sunday. (a) at (b) on (c) in
  13. 13.Fill the gap: I can see four ___. (a) traines (b) trains (c) train's (d) train
  14. 14.Neel is my friend. I play with ___ every day. (a) himself (b) he (c) him
  15. 15.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  16. 16.Fill the gap: I can see one ___. (a) monkies (b) monkey (c) monkeys
  17. 17.Choose the right verb: Neither the twins nor Kavya ___ coming today. (a) is (b) are
  18. 18.Saanvi ___ ride a bicycle every morning. (a) don't (b) doesn't (c) isn't
  19. 19.Kavya ___ me that she was late. (a) said (b) asked (c) told
  20. 20.Fill in a or an: ___ unusual toy (a) an (b) a
  21. 21.They ___ drawn a picture already. (a) has (b) have
  22. 22.Fill in in, on or at: The shop opens ___ my birthday. (a) in (b) at (c) on
  23. 23.Fill in a or an: ___ ice cream (a) a (b) an
  24. 24.My sister did not ___ a message last Sunday. (a) sending (b) send (c) sends (d) sent
  25. 25.I am going to ___ a letter next month. (a) writes (b) writing (c) write (d) wrote
  26. 26.This is the woman ___ drives the school bus. (a) where (b) who (c) which (d) whose
  27. 27.Sneha asked me, “Where is your school?” → Sneha asked me ___. (a) where was my school (b) where is my school (c) where my school was
  28. 28.Choose the right verb: Every student ___ a notebook. (a) have (b) has
  29. 29.___ I wear a cap last week? (a) Did (b) Was (c) Does (d) Do
  30. 30.Fill the gap: I can see one ___. (a) girl (b) girls (c) girles
  31. 31.Zoya has a new school bag. It is ___ school bag. (a) her (b) hers (c) she
  32. 32.Rohan is good at ___ rice. (a) cook (b) cooks (c) cooking (d) to cook
  33. 33.They ___ the train every day. (a) takes (b) taking (c) take
  34. 34.We ___ on the stage every day. (a) dance (b) dances (c) dancing
  35. 35.Add the question tag: She has not watched a cartoon, ___? (a) has her (b) hasn't she (c) has she (d) does she
  36. 36.If the bus ___ late, you will miss the first class. (a) comes (b) will come (c) come (d) would come
  37. 37.Choose the right verb: Every child ___ a notebook. (a) have (b) has
  38. 38.Arjun said, “My room is clean.” → Arjun said that ___ room was clean. (a) his (b) my (c) he (d) him
  39. 39.I ___ happy today. (a) are (b) am (c) is
  40. 40.Nisha said, “My room is clean.” → Nisha said that ___ room was clean. (a) she (b) my (c) hers (d) her

Answer key

  1. on
  2. to carry
  3. the
  4. don't we
  5. didn't you
  6. sing
  7. Is
  8. bravely
  9. will stay
  10. the
  11. draws
  12. on
  13. trains
  14. him
  15. is
  16. monkey
  17. is
  18. doesn't
  19. told
  20. an
  21. have
  22. on
  23. an
  24. send
  25. write
  26. who
  27. where my school was
  28. has
  29. Did
  30. girl
  31. her
  32. cooking
  33. take
  34. dance
  35. has she
  36. comes
  37. has
  38. his
  39. am
  40. her

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