← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 662 · 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.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
  2. 2.___ you swim in the pool on Saturdays? (a) Are (b) Does (c) Do (d) Is
  3. 3.Name the tense: “My parents watch a cartoon.” (a) past continuous (b) past perfect (c) simple present (d) simple future
  4. 4.___ I winning the match now? (a) Am (b) Are (c) Is
  5. 5.Name the tense: “You play cricket.” (a) present continuous (b) simple present (c) past continuous (d) simple future
  6. 6.I ___ a letter when the phone rang. (a) were writing (b) was write (c) was writing (d) am writing
  7. 7.He ___ a kite before Mum came home. (a) has flown (b) have flown (c) had flown (d) had flew
  8. 8.Aarav ___ watched a cartoon already. (a) have (b) has
  9. 9.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  10. 10.What is the past tense of “write”? (a) wrote (b) writed (c) written (d) writing
  11. 11.Choose the right verb: All the players ___ a notebook. (a) have (b) has
  12. 12.I ___ milk when Mum came home. (a) am drinking (b) were drinking (c) was drink (d) was drinking
  13. 13.We ___ in this school since 2019. (a) has taught (b) have taught (c) teach (d) taught
  14. 14.They ___ Grandma when the bell rang. (a) was helping (b) were helping (c) were help (d) are helping
  15. 15.I have just ___ in the park. (a) running (b) ran (c) run
  16. 16.When the phone rang, she ___ science. (a) was study (b) was studying (c) were studying (d) is studying
  17. 17.She ___ on the stage next Sunday. (a) danced (b) will dances (c) will dance (d) will dancing
  18. 18.Aarav ___ a bicycle now. (a) is ride (b) is riding (c) am riding (d) are riding
  19. 19.You did not ___ science two days ago. (a) study (b) studied (c) studying (d) studies
  20. 20.He ___ milk every Sunday. (a) drinking (b) drink (c) drinks
  21. 21.When Dad called, Kabir ___ already eaten a mango. (a) has (b) have (c) had
  22. 22.By the time we reached, the children ___ in the park. (a) had ran (b) has run (c) had run (d) have run
  23. 23.You ___ cricket at the moment. (a) am playing (b) are play (c) is playing (d) are playing
  24. 24.When Dad called, my brother ___ already brought lunch. (a) have (b) has (c) had
  25. 25.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  26. 26.Name the tense: “They had watched a cartoon.” (a) present continuous (b) past continuous (c) simple present (d) past perfect
  27. 27.___ we go to school in 2023? (a) Did (b) Do (c) Does (d) Was
  28. 28.___ I carry the bag yesterday? (a) Do (b) Was (c) Does (d) Did
  29. 29.My cousins did not ___ a song in 2023. (a) sings (b) singing (c) sing (d) sang
  30. 30.Name the tense: “You eat a mango.” (a) past continuous (b) present continuous (c) simple present (d) present perfect
  31. 31.Which is the correct -ing form of “cook”? (a) cookking (b) cookeing (c) cooking
  32. 32.She ___ a tree when the phone rang. (a) was plant (b) is planting (c) was planting (d) were planting
  33. 33.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
  34. 34.I ___ for the team every Sunday. (a) clapping (b) clap (c) claps
  35. 35.Name the tense: “Aarav carries the bag.” (a) simple present (b) simple future (c) simple past (d) present continuous
  36. 36.She ___ Hindi every Sunday. (a) speaking (b) speaks (c) speak
  37. 37.She did not ___ a song in 2023. (a) sang (b) sings (c) singing (d) sing
  38. 38.Name the tense: “Priya had won the match.” (a) past continuous (b) simple present (c) simple future (d) past perfect
  39. 39.My sister ___ in this school since 2019. (a) has taught (b) have taught (c) taught (d) teaches
  40. 40.Name the tense: “Rohan has run in the park.” (a) present continuous (b) simple past (c) present perfect (d) simple present

Answer key

  1. brought
  2. Do
  3. simple present
  4. Am
  5. simple present
  6. was writing
  7. had flown
  8. has
  9. is
  10. wrote
  11. have
  12. was drinking
  13. have taught
  14. were helping
  15. run
  16. was studying
  17. will dance
  18. is riding
  19. study
  20. drinks
  21. had
  22. had run
  23. are playing
  24. had
  25. are
  26. past perfect
  27. Did
  28. Did
  29. sing
  30. simple present
  31. cooking
  32. was planting
  33. has
  34. clap
  35. simple present
  36. speaks
  37. sing
  38. past perfect
  39. has taught
  40. present perfect

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