← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 408 · 40 questions
TalentJR

The grammar rule (Time word first): Find the time word: every day, now, yesterday, tomorrow, since, before … Choose the tense it needs. Fit the verb to the subject: he / she → -s, is, has, was; I → am; we / they → are, have, were.

NameDateTime takenScore ___ / 40
  1. 1.Name the tense: “I will take the train.” (a) simple future (b) past continuous (c) past perfect (d) simple present
  2. 2.He ___ send a message every day. (a) don't (b) doesn't (c) isn't
  3. 3.Which is the correct -ing form of “catch”? (a) catchhing (b) catcheing (c) catching
  4. 4.___ my friends feed the dog in 2023? (a) Was (b) Does (c) Do (d) Did
  5. 5.The students ___ in this school since 2021. (a) taught (b) teach (c) has taught (d) have taught
  6. 6.When Dad called, we ___ already made tea. (a) had (b) has (c) have
  7. 7.What is the past tense of “catch”? (a) catched (b) caught (c) catching
  8. 8.Choose the right verb: Neither the boys nor Karan ___ coming today. (a) are (b) is
  9. 9.My cousins have just ___ on the stage. (a) dances (b) dancing (c) dance (d) danced
  10. 10.I am going to ___ vegetables next Sunday. (a) buys (b) buying (c) bought (d) buy
  11. 11.___ my sister sing a song two days ago? (a) Does (b) Did (c) Was (d) Do
  12. 12.___ Kavya carrying the bag right now? (a) Are (b) Is (c) Am
  13. 13.Yash ___ a letter now. (a) am writing (b) is write (c) is writing (d) are writing
  14. 14.Karan ___ danced on the stage already. (a) has (b) have
  15. 15.When Dad called, we ___ already carried the bag. (a) have (b) has (c) had
  16. 16.Which is the correct -ing form of “clap”? (a) clapping (b) claping (c) clapeing
  17. 17.When Mum came home, she ___ the ball. (a) was catch (b) is catching (c) was catching (d) were catching
  18. 18.She ___ a picture right now. (a) is drawing (b) are drawing (c) am drawing (d) is draw
  19. 19.My sister ___ Hindi every Sunday. (a) speak (b) speaks (c) speaking
  20. 20.Choose the right verb: Every student ___ a notebook. (a) have (b) has
  21. 21.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  22. 22.Name the tense: “He had bought vegetables.” (a) simple present (b) past perfect (c) simple past (d) present perfect
  23. 23.We ___ the dishes now. (a) am washing (b) is washing (c) are wash (d) are washing
  24. 24.Name the tense: “Arjun will plant a tree.” (a) past perfect (b) simple present (c) simple future (d) simple past
  25. 25.Name the tense: “My brother washed the dishes.” (a) simple present (b) past continuous (c) simple past (d) past perfect
  26. 26.By the time Mum came home, they ___ the match. (a) had won (b) had win (c) have won (d) has won
  27. 27.The children ___ a cake on Saturdays. (a) bake (b) bakes (c) baking
  28. 28.Name the tense: “Arjun is flying a kite.” (a) present continuous (b) past continuous (c) simple past (d) past perfect
  29. 29.They ___ a letter before the guests arrived. (a) have written (b) has written (c) had written (d) had wrote
  30. 30.They ___ Grandma when Mum came home. (a) are helping (b) were help (c) was helping (d) were helping
  31. 31.Myra has studied in this school ___ five years. (a) for (b) since
  32. 32.Choose the right verb: Each boy ___ a water bottle. (a) has (b) have
  33. 33.By the time we reached, you ___ a mango. (a) had ate (b) have eaten (c) had eaten (d) has eaten
  34. 34.Name the tense: “My brother claps for the team.” (a) simple past (b) present continuous (c) past perfect (d) simple present
  35. 35.Choose the right verb: Each student ___ a ID card. (a) have (b) has
  36. 36.When Dad called, they ___ already baked a cake. (a) has (b) had (c) have
  37. 37.Which is the correct -ing form of “help”? (a) helpeing (b) helpping (c) helping
  38. 38.When the phone rang, you ___ Grandma. (a) was helping (b) were help (c) were helping (d) are helping
  39. 39.Choose the right verb: Either Saanvi or my cousins ___ coming today. (a) is (b) are
  40. 40.Choose the right verb: The news ___ good today. (a) is (b) are

Answer key

  1. simple future
  2. doesn't
  3. catching
  4. Did
  5. have taught
  6. had
  7. caught
  8. is
  9. danced
  10. buy
  11. Did
  12. Is
  13. is writing
  14. has
  15. had
  16. clapping
  17. was catching
  18. is drawing
  19. speaks
  20. has
  21. is
  22. past perfect
  23. are washing
  24. simple future
  25. simple past
  26. had won
  27. bake
  28. present continuous
  29. had written
  30. were helping
  31. for
  32. has
  33. had eaten
  34. simple present
  35. has
  36. had
  37. helping
  38. were helping
  39. are
  40. is

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