← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 440 · 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.I ___ a sandcastle when Mum came home. (a) was build (b) was building (c) were building (d) am building
  2. 2.Diya ___ cricket next month. (a) will plays (b) will playing (c) played (d) will play
  3. 3.They ___ in the park now. (a) is running (b) are running (c) are run (d) am running
  4. 4.By the time the guests arrived, he ___ the room. (a) have cleaned (b) has cleaned (c) had clean (d) had cleaned
  5. 5.We ___ a kite before the bell rang. (a) had flown (b) has flown (c) had flew (d) have flown
  6. 6.Name the tense: “Ira has caught the ball.” (a) simple future (b) present perfect (c) simple past (d) present continuous
  7. 7.Name the tense: “My parents are drawing a picture.” (a) simple past (b) present continuous (c) past perfect (d) past continuous
  8. 8.My brother ___ a story before it got dark. (a) has told (b) had tell (c) have told (d) had told
  9. 9.___ my brother clap for the team in 2023? (a) Do (b) Was (c) Does (d) Did
  10. 10.Name the tense: “You had eaten a mango.” (a) past perfect (b) simple past (c) present perfect (d) simple present
  11. 11.She ___ a cartoon when Mum came home. (a) was watch (b) were watching (c) is watching (d) was watching
  12. 12.At 8 pm yesterday, you ___ science. (a) are studying (b) was studying (c) were study (d) were studying
  13. 13.Omkar ___ watch a cartoon every Sunday. (a) doesn't (b) don't (c) isn't
  14. 14.She ___ a cartoon right now. (a) are watching (b) am watching (c) is watch (d) is watching
  15. 15.What is the past tense of “draw”? (a) drew (b) drawed (c) drawn (d) drawing
  16. 16.___ we study science yesterday? (a) Did (b) Do (c) Does (d) Was
  17. 17.My brother did not ___ a tree two days ago. (a) planted (b) planting (c) plants (d) plant
  18. 18.When the phone rang, the children ___ on the stage. (a) was dancing (b) were dance (c) were dancing (d) are dancing
  19. 19.___ the children bring lunch twice a week? (a) Is (b) Does (c) Are (d) Do
  20. 20.They ___ the room at 8 pm yesterday. (a) are cleaning (b) were clean (c) were cleaning (d) was cleaning
  21. 21.Name the tense: “My sister had spoken Hindi.” (a) past continuous (b) past perfect (c) simple future (d) simple present
  22. 22.When Dad called, you ___ already danced on the stage. (a) has (b) had (c) have
  23. 23.Saanvi ___ lunch on Saturdays. (a) bringing (b) bring (c) brings
  24. 24.When it started to rain, my sister ___ a message. (a) was send (b) was sending (c) were sending (d) is sending
  25. 25.He ___ the dog every Sunday. (a) feeds (b) feeding (c) feed
  26. 26.___ you play cricket every day? (a) Does (b) Do (c) Are (d) Is
  27. 27.By the time Mum came home, she ___ a message. (a) has sent (b) have sent (c) had send (d) had sent
  28. 28.Name the tense: “You were swimming in the pool.” (a) simple past (b) simple present (c) simple future (d) past continuous
  29. 29.When the phone rang, you ___ science. (a) were study (b) were studying (c) are studying (d) was studying
  30. 30.You ___ a song before the bell rang. (a) have sung (b) had sang (c) has sung (d) had sung
  31. 31.What is the past tense of “drink”? (a) drinked (b) drunk (c) drinking (d) drank
  32. 32.They ___ Grandma next week. (a) will help (b) will helps (c) helped (d) will helping
  33. 33.I ___ a mango before Mum came home. (a) had ate (b) have eaten (c) has eaten (d) had eaten
  34. 34.My brother ___ a message when it started to rain. (a) were sending (b) was sending (c) is sending (d) was send
  35. 35.We ___ going to feed the dog next week. (a) am (b) is (c) are
  36. 36.The students have played in the garden ___ morning. (a) for (b) since
  37. 37.I ___ build a sandcastle on Saturdays. (a) doesn't (b) aren't (c) don't
  38. 38.I ___ in Pune since 2022. (a) has lived (b) have lived (c) lived (d) live
  39. 39.By the time the guests arrived, they ___ a bicycle. (a) had ridden (b) have ridden (c) had rode (d) has ridden
  40. 40.My sister ___ going to bake a cake next month. (a) is (b) am (c) are

Answer key

  1. was building
  2. will play
  3. are running
  4. had cleaned
  5. had flown
  6. present perfect
  7. present continuous
  8. had told
  9. Did
  10. past perfect
  11. was watching
  12. were studying
  13. doesn't
  14. is watching
  15. drew
  16. Did
  17. plant
  18. were dancing
  19. Do
  20. were cleaning
  21. past perfect
  22. had
  23. brings
  24. was sending
  25. feeds
  26. Do
  27. had sent
  28. past continuous
  29. were studying
  30. had sung
  31. drank
  32. will help
  33. had eaten
  34. was sending
  35. are
  36. since
  37. don't
  38. have lived
  39. had ridden
  40. is

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