← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 743 · 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 a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
  2. 2.Fill the gap: Today's traffic is ___ than yesterday's. (a) worse (b) worst (c) bad (d) badder
  3. 3.Karan is good at ___ the train. (a) to take (b) takes (c) taking (d) take
  4. 4.Add the question tag: My brother brought lunch yesterday, ___? (a) did he (b) didn't him (c) wasn't he (d) didn't he
  5. 5.Fill in a or an: ___ aeroplane (a) a (b) an
  6. 6.Change to passive: “Myra is painting the walls now.” → The walls ___ by Myra now. (a) is being painted (b) are been painted (c) are being painted
  7. 7.Fill in a or an: ___ hotel (a) an (b) a
  8. 8.Fill the gap: This is the ___ garden in our city. (a) more beautiful (b) beautiful (c) most beautiful (d) beautifullest
  9. 9.Change to passive: “Vivaan has painted the wall.” → The wall ___ by Vivaan. (a) has been painted (b) have been painted (c) has painted
  10. 10.Neel loves sports. ___ plays cricket every evening. (a) Himself (b) He (c) Him (d) His
  11. 11.Fill the gap: I can see one ___. (a) penciles (b) pencils (c) pencil
  12. 12.Fill in in, on or at: Our school trip is ___ March. (a) in (b) on (c) at
  13. 13.I ___ climb a tree twice a week. (a) doesn't (b) don't (c) aren't
  14. 14.Add the question tag: We did not cook rice yesterday, ___? (a) did us (b) didn't we (c) were we (d) did we
  15. 15.Choose the right verb: Either Arjun or the girls ___ coming today. (a) are (b) is
  16. 16.Meera is fond of ___ cricket. (a) play (b) playing (c) to play (d) plays
  17. 17.You ___ a new school bag. (a) has (b) have
  18. 18.Rahul is fond of ___ the bag. (a) to carry (b) carry (c) carries (d) carrying
  19. 19.I know the town ___ my grandmother lives. (a) where (b) whose (c) which (d) who
  20. 20.Choose the right verb: Every girl ___ a ID card. (a) has (b) have
  21. 21.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  22. 22.Fill the gap: I can see one ___. (a) train (b) traines (c) trains
  23. 23.Arjun ___ me that he was hungry. (a) told (b) asked (c) said
  24. 24.This is the book ___ Riya lent me. (a) who (b) which (c) where (d) whose
  25. 25.Riya has a new cricket bat. It is ___ cricket bat. (a) she (b) hers (c) her
  26. 26.Fill in in, on or at: The shop opens ___ 2 October. (a) in (b) at (c) on
  27. 27.He ___ a message every Sunday. (a) send (b) sends (c) sending
  28. 28.Change to passive: “Meera will make two kites tomorrow.” → Two kites ___ by Meera tomorrow. (a) will make (b) will be make (c) will made (d) will be made
  29. 29.This is the boy ___ won the race. (a) whose (b) which (c) where (d) who
  30. 30.Fill the gap: Sneha is as ___ as Zoya. (a) tall (b) tallest (c) taller
  31. 31.Fill in a or an: ___ elephant (a) an (b) a
  32. 32.Add the question tag: Riya threw the ball yesterday, ___? (a) wasn't she (b) didn't she (c) did she (d) didn't her
  33. 33.Change to passive: “Isha has eaten two mangoes.” → Two mangoes ___ by Isha. (a) have eaten (b) has been eaten (c) have been eaten
  34. 34.Karan ___ rice tomorrow. (a) will cooking (b) will cooks (c) cooked (d) will cook
  35. 35.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
  36. 36.What is the plural of “potato”? (a) potatoe's (b) potato (c) potatoes (d) potatos
  37. 37.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) a (c) the
  38. 38.My sister and I love sports. ___ play cricket every evening. (a) Our (b) Us (c) Ourselves (d) We
  39. 39.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
  40. 40.Change to passive: “Kabir will sing two songs tomorrow.” → Two songs ___ by Kabir tomorrow. (a) will sung (b) will be sung (c) will be sing (d) will sing

Answer key

  1. the
  2. worse
  3. taking
  4. didn't he
  5. an
  6. are being painted
  7. a
  8. most beautiful
  9. has been painted
  10. He
  11. pencil
  12. in
  13. don't
  14. did we
  15. are
  16. playing
  17. have
  18. carrying
  19. where
  20. has
  21. is
  22. train
  23. told
  24. which
  25. her
  26. on
  27. sends
  28. will be made
  29. who
  30. tall
  31. an
  32. didn't she
  33. have been eaten
  34. will cook
  35. the
  36. potatoes
  37. the
  38. We
  39. has
  40. will be sung

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