← Final test: common errors lesson New set →

English Grammar Test Worksheet

English grammar lesson 30: Final test: common errors · Set 942 · 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 the gap: This phone is ___ than that one. (a) expensive (b) more expensive (c) most expensive (d) expensiver
  2. 2.Myra ___ the bag next month. (a) will carry (b) carried (c) will carrying (d) will carries
  3. 3.I ___ in this school since 2020. (a) taught (b) have taught (c) has taught (d) teach
  4. 4.I know the teacher ___ teaches us maths. (a) who (b) where (c) whose (d) which
  5. 5.My cousins ___ milk twice a week. (a) drinking (b) drinks (c) drink
  6. 6.Kabir and Vivaan have a red school bag. This school bag is ___. (a) theirs (b) they (c) their
  7. 7.He did not ___ Grandma in 2023. (a) helping (b) help (c) helps (d) helped
  8. 8.Change to passive: “Diya has made a kite.” → A kite ___ by Diya. (a) have been made (b) has made (c) has been made
  9. 9.Which word is the adverb? “Vivaan walks slowly every day.” (a) day (b) Vivaan (c) walks (d) slowly
  10. 10.You did not ___ in the park last Sunday. (a) runs (b) ran (c) run (d) running
  11. 11.Aarav said, “I climb a tree every day.” → Aarav said that he ___ a tree every day. (a) climb (b) climbing (c) climbed (d) climbs
  12. 12.Fill the gap: Karan is as ___ as Rahul. (a) young (b) younger (c) youngest
  13. 13.Ishaan is tired of ___ lunch. (a) bringing (b) to bring (c) bring (d) brings
  14. 14.I ___ a tree next month. (a) will plant (b) will plants (c) planted (d) will planting
  15. 15.They ___ in the garden now. (a) are (b) is (c) am
  16. 16.Rohan practised ___ a song. (a) sings (b) to sing (c) singing (d) sing
  17. 17.___ they plant a tree two days ago? (a) Did (b) Does (c) Was (d) Do
  18. 18.Vivaan avoided ___ on the stage. (a) dancing (b) to dance (c) dance (d) dances
  19. 19.Aisha ___ me that she was hungry. (a) told (b) said (c) asked
  20. 20.This is the book ___ Riya lent me. (a) who (b) where (c) which (d) whose
  21. 21.Fill the gap: I can see one ___. (a) tomatoes (b) tomato (c) tomatos
  22. 22.I ___ very excited today. (a) am (b) is (c) are
  23. 23.If it ___ tomorrow, we will stay at home. (a) rain (b) would rain (c) rains (d) will rain
  24. 24.If the shop ___ early, we will buy fresh mangoes. (a) will open (b) would open (c) open (d) opens
  25. 25.Change to passive: “Arjun writes two letters every Sunday.” → Two letters ___ by Arjun every Sunday. (a) are written (b) are wrote (c) is written (d) writes
  26. 26.Which sentence is correct? (a) He often eats fruit. (b) He eats often fruit.
  27. 27.Change to passive: “Rahul has sung two songs.” → Two songs ___ by Rahul. (a) have been sung (b) have sung (c) has been sung
  28. 28.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) a (c) the
  29. 29.My friends have had this bicycle ___ 2019. (a) for (b) since
  30. 30.Choose the right word: Meet me ___ the school gate. (a) in (b) at (c) under
  31. 31.Sneha and Dev have a new school bag. It is ___ school bag. (a) them (b) theirs (c) they (d) their
  32. 32.Meera is my friend. I play with ___ every day. (a) herself (b) her (c) she
  33. 33.Fill the gap: There are many ___ here. (a) dishs (b) dishies (c) dishes (d) dish
  34. 34.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
  35. 35.We have just ___ a mango. (a) eating (b) eaten (c) ate (d) eat
  36. 36.___ Ishaan at home today? (a) Am (b) Is (c) Are
  37. 37.___ Priya take the train two days ago? (a) Did (b) Was (c) Does (d) Do
  38. 38.What is the past tense of “drink”? (a) drunk (b) drinking (c) drinked (d) drank
  39. 39.Fill the gap: I can see one ___. (a) loaves (b) loaf (c) loafs
  40. 40.Myra said, “I will build a sandcastle.” → Myra said that she ___ build a sandcastle. (a) is (b) will (c) would

Answer key

  1. more expensive
  2. will carry
  3. have taught
  4. who
  5. drink
  6. theirs
  7. help
  8. has been made
  9. slowly
  10. run
  11. climbed
  12. young
  13. bringing
  14. will plant
  15. are
  16. singing
  17. Did
  18. dancing
  19. told
  20. which
  21. tomato
  22. am
  23. rains
  24. opens
  25. are written
  26. He often eats fruit.
  27. have been sung
  28. the
  29. since
  30. at
  31. their
  32. her
  33. dishes
  34. in
  35. eaten
  36. Is
  37. Did
  38. drank
  39. loaf
  40. would

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