← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 140 · 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.You have just ___ science. (a) studies (b) study (c) studied (d) studying
  2. 2.Aditya practised ___ a kite. (a) flies (b) fly (c) flying (d) to fly
  3. 3.Aditya ___ the bag last week. (a) has carried (b) carries (c) will carry (d) carried
  4. 4.If you heat ice, it ___. (a) melts (b) melt (c) melted
  5. 5.Diya is a polite speaker. She speaks ___. (a) politely (b) politly (c) polite
  6. 6.Fill the gap: Saanvi is the ___ girl in our class. (a) taller (b) most tallest (c) tallest (d) tall
  7. 7.Which sentence is correct? (a) I eat often fruit. (b) I often eat fruit.
  8. 8.Fill in a, an or the: ___ sky is blue today. (a) an (b) the (c) a
  9. 9.Fill in in, on or at: The shop opens ___ half past six. (a) on (b) at (c) in
  10. 10.Fill the gap: Kabir drew three ___. (a) bookes (b) book's (c) books (d) book
  11. 11.Fill in a or an: ___ egg (a) an (b) a
  12. 12.My sister ___ run in the park every morning. (a) isn't (b) don't (c) doesn't
  13. 13.Vivaan loves sports. ___ plays cricket every evening. (a) Him (b) He (c) Himself (d) His
  14. 14.Fill the gap: There are many ___ here. (a) babys (b) babies (c) babyes (d) baby
  15. 15.They ___ a new school bag. (a) have (b) has
  16. 16.My brother ___ a new school bag. (a) has (b) have
  17. 17.Change to passive: “Ira is cleaning the room now.” → The room ___ by Ira now. (a) is being cleaned (b) is been cleaned (c) are being cleaned
  18. 18.Choose the right verb: Every student ___ a name tag. (a) has (b) have
  19. 19.What is the past tense of “build”? (a) building (b) builded (c) built
  20. 20.Add the question tag: I will jog in the park tomorrow, ___? (a) don't I (b) won't me (c) won't I (d) will I
  21. 21.Change to passive: “Aditya will sing two songs tomorrow.” → Two songs ___ by Aditya tomorrow. (a) will sung (b) will be sing (c) will sing (d) will be sung
  22. 22.Fill in a or an: ___ elephant (a) an (b) a
  23. 23.Ishaan said, “My bicycle is new.” → Ishaan said that ___ bicycle was new. (a) he (b) his (c) my (d) him
  24. 24.Rahul ___ going to wash the dishes next month. (a) are (b) am (c) is
  25. 25.They ___ clean the room every day. (a) doesn't (b) aren't (c) don't
  26. 26.You ___ the room every Sunday. (a) cleans (b) clean (c) cleaning
  27. 27.Ira said, “My bag is heavy.” → Ira said that ___ bag was heavy. (a) my (b) her (c) she (d) hers
  28. 28.Fill in in, on or at: We will visit Nani ___ March. (a) in (b) on (c) at
  29. 29.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  30. 30.If India ___ the match, you will dance with joy. (a) would win (b) will win (c) wins (d) win
  31. 31.Tara is looking forward to ___ the bag next week. (a) carries (b) carrying (c) carry (d) to carry
  32. 32.Rahul is going to ___ a letter next Sunday. (a) wrote (b) writes (c) write (d) writing
  33. 33.Ira kept ___ science. (a) studies (b) to study (c) studying (d) study
  34. 34.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  35. 35.If the bus comes late, you ___ the first class. (a) will miss (b) missed (c) would miss (d) will misses
  36. 36.Fill in in, on or at: Our school trip is ___ Monday. (a) in (b) at (c) on
  37. 37.Choose the right word: Write your name ___ the first page. (a) under (b) at (c) on
  38. 38.We ___ for the team every morning. (a) clapping (b) claps (c) clap
  39. 39.Neel ___ in the pool next week. (a) will swims (b) swam (c) will swimming (d) will swim
  40. 40.Kunal is tired of ___ in the park. (a) jogging (b) jogs (c) to jog (d) jog

Answer key

  1. studied
  2. flying
  3. carried
  4. melts
  5. politely
  6. tallest
  7. I often eat fruit.
  8. the
  9. at
  10. books
  11. an
  12. doesn't
  13. He
  14. babies
  15. have
  16. has
  17. is being cleaned
  18. has
  19. built
  20. won't I
  21. will be sung
  22. an
  23. his
  24. is
  25. don't
  26. clean
  27. her
  28. in
  29. is
  30. wins
  31. carrying
  32. write
  33. studying
  34. is
  35. will miss
  36. on
  37. on
  38. clap
  39. will swim
  40. jogging

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