← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 759 · 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.He ___ in the garden now. (a) is (b) are (c) am
  2. 2.Karan said, “My kite is torn.” → Karan said that ___ kite was torn. (a) my (b) him (c) he (d) his
  3. 3.Fill in a or an: ___ apple (a) a (b) an
  4. 4.Nisha is interested in ___ the ball. (a) catches (b) to catch (c) catch (d) catching
  5. 5.Fill in in, on or at: The cricket match starts ___ half past six. (a) in (b) on (c) at
  6. 6.That is the woman ___ drives the school bus. (a) where (b) which (c) whose (d) who
  7. 7.Fill in a or an: ___ useful tool (a) a (b) an
  8. 8.They ___ going to wear a cap tomorrow. (a) are (b) is (c) am
  9. 9.You ___ at home today. (a) am (b) is (c) are
  10. 10.He ___ going to ride a bicycle next month. (a) are (b) am (c) is
  11. 11.I ___ drawn a picture already. (a) has (b) have
  12. 12.Arjun ___ Grandma next week. (a) will helping (b) helped (c) will helps (d) will help
  13. 13.Fill in a or an: ___ igloo (a) a (b) an
  14. 14.Fill in a or an: ___ unusual toy (a) a (b) an
  15. 15.My sister ___ late today. (a) are (b) am (c) is
  16. 16.We ___ going to tell a story tomorrow. (a) are (b) is (c) am
  17. 17.Aisha ___ the match every morning. (a) winning (b) win (c) wins
  18. 18.Fill in a or an: ___ eagle (a) a (b) an
  19. 19.Arjun has a new school bag. It is ___ school bag. (a) him (b) he (c) his
  20. 20.Fill in a or an: ___ hour (a) a (b) an
  21. 21.Which sentence is correct? (a) He eats always rice. (b) He always eats rice.
  22. 22.Neel and Tara love sports. ___ play cricket every evening. (a) Themselves (b) They (c) Their (d) Them
  23. 23.We ___ climb a tree on Saturdays. (a) doesn't (b) aren't (c) don't
  24. 24.Yash is interested in ___ to school. (a) goes (b) go (c) going (d) to go
  25. 25.Fill the gap: Ananya is as ___ as Kavya. (a) younger (b) young (c) youngest
  26. 26.If the bus ___ late, he will miss the first class. (a) comes (b) would come (c) will come (d) come
  27. 27.We have known my best friend ___ January. (a) since (b) for
  28. 28.Add the question tag: I can swim in the pool, ___? (a) can I (b) don't I (c) can't me (d) can't I
  29. 29.Choose the right word: Fish swim ___ the river. (a) in (b) at (c) on
  30. 30.I ___ at home today. (a) am (b) is (c) are
  31. 31.My brother and I have a new umbrella. It is ___ umbrella. (a) us (b) we (c) our (d) ours
  32. 32.My brother ___ science last Sunday. (a) has studied (b) studied (c) will study (d) studies
  33. 33.Fill in in, on or at: The cricket match starts ___ night. (a) on (b) at (c) in
  34. 34.Fill in a or an: ___ aeroplane (a) a (b) an
  35. 35.The students have just ___ rice. (a) cook (b) cooking (c) cooks (d) cooked
  36. 36.That is the woman ___ son is in my class. (a) who (b) where (c) whose (d) which
  37. 37.We ___ a mango twice a week. (a) eats (b) eat (c) eating
  38. 38.Fill in in, on or at: We will visit Nani ___ Monday. (a) on (b) in (c) at
  39. 39.Kunal said, “My room is clean.” → Kunal said that ___ room was clean. (a) his (b) he (c) him (d) my
  40. 40.She ___ clean the room every morning. (a) isn't (b) don't (c) doesn't

Answer key

  1. is
  2. his
  3. an
  4. catching
  5. at
  6. who
  7. a
  8. are
  9. are
  10. is
  11. have
  12. will help
  13. an
  14. an
  15. is
  16. are
  17. wins
  18. an
  19. his
  20. an
  21. He always eats rice.
  22. They
  23. don't
  24. going
  25. young
  26. comes
  27. since
  28. can't I
  29. in
  30. am
  31. our
  32. studied
  33. at
  34. an
  35. cooked
  36. whose
  37. eat
  38. on
  39. his
  40. doesn't

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