← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 731 · 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.You ___ to school twice a week. (a) go (b) going (c) goes
  2. 2.You ___ in the park when the phone rang. (a) were running (b) was running (c) are running (d) were run
  3. 3.My brother ___ the ball before the guests arrived. (a) have caught (b) had caught (c) had catch (d) has caught
  4. 4.We ___ told a story already. (a) has (b) have
  5. 5.___ Pooja singing a song right now? (a) Is (b) Am (c) Are
  6. 6.She ___ going to make tea next month. (a) am (b) is (c) are
  7. 7.When it started to rain, you ___ a cap. (a) were wear (b) were wearing (c) are wearing (d) was wearing
  8. 8.Name the tense: “The children had thrown the ball.” (a) present perfect (b) past perfect (c) simple past (d) present continuous
  9. 9.At 8 pm yesterday, he ___ tea. (a) was make (b) was making (c) is making (d) were making
  10. 10.When Dad called, they ___ already made tea. (a) has (b) had (c) have
  11. 11.When Mum came home, she ___ a cap. (a) is wearing (b) was wearing (c) was wear (d) were wearing
  12. 12.Name the tense: “I am helping Grandma.” (a) present continuous (b) simple future (c) past perfect (d) present perfect
  13. 13.She ___ a tree next month. (a) planted (b) will plant (c) will plants (d) will planting
  14. 14.Name the tense: “He was cooking rice.” (a) simple present (b) past continuous (c) simple past (d) present perfect
  15. 15.___ we drink milk yesterday? (a) Did (b) Was (c) Does (d) Do
  16. 16.At 8 pm yesterday, Tara ___ on the stage. (a) was dance (b) was dancing (c) were dancing (d) is dancing
  17. 17.You ___ the ball at 8 pm yesterday. (a) were throwing (b) are throwing (c) was throwing (d) were throw
  18. 18.The students ___ a kite when Mum came home. (a) were fly (b) are flying (c) was flying (d) were flying
  19. 19.She did not ___ the ball last Sunday. (a) caught (b) catches (c) catching (d) catch
  20. 20.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  21. 21.We ___ the room every day. (a) cleans (b) cleaning (c) clean
  22. 22.___ they tell a story every Sunday? (a) Are (b) Does (c) Is (d) Do
  23. 23.Kabir ___ send a message every Sunday. (a) don't (b) doesn't (c) isn't
  24. 24.Which is the correct -ing form of “clap”? (a) claping (b) clapeing (c) clapping
  25. 25.Name the tense: “She has planted a tree.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
  26. 26.My parents have been in the library ___ 10 am. (a) since (b) for
  27. 27.Name the tense: “My brother will write a letter.” (a) past perfect (b) present continuous (c) simple future (d) simple present
  28. 28.When Dad called, I ___ already run in the park. (a) had (b) have (c) has
  29. 29.___ he going to school at the moment? (a) Is (b) Are (c) Am
  30. 30.___ he dancing on the stage at the moment? (a) Is (b) Am (c) Are
  31. 31.___ they wash the dishes every day? (a) Is (b) Does (c) Are (d) Do
  32. 32.We ___ a kite now. (a) am flying (b) are flying (c) are fly (d) is flying
  33. 33.What is the past tense of “win”? (a) winned (b) won (c) winning
  34. 34.When the phone rang, they ___ for the team. (a) was clapping (b) are clapping (c) were clapping (d) were clap
  35. 35.He did not ___ Hindi in 2023. (a) spoke (b) speaks (c) speaking (d) speak
  36. 36.He ___ the bag now. (a) are carrying (b) am carrying (c) is carry (d) is carrying
  37. 37.My sister ___ rice last Sunday. (a) will cook (b) cooks (c) has cooked (d) cooked
  38. 38.At 8 pm yesterday, they ___ a cartoon. (a) were watching (b) are watching (c) was watching (d) were watch
  39. 39.You ___ a tree every morning. (a) climbs (b) climb (c) climbing
  40. 40.The students ___ a tree before the guests arrived. (a) have planted (b) has planted (c) had planted (d) had plant

Answer key

  1. go
  2. were running
  3. had caught
  4. have
  5. Is
  6. is
  7. were wearing
  8. past perfect
  9. was making
  10. had
  11. was wearing
  12. present continuous
  13. will plant
  14. past continuous
  15. Did
  16. was dancing
  17. were throwing
  18. were flying
  19. catch
  20. is
  21. clean
  22. Do
  23. doesn't
  24. clapping
  25. present perfect
  26. since
  27. simple future
  28. had
  29. Is
  30. Is
  31. Do
  32. are flying
  33. won
  34. were clapping
  35. speak
  36. is carrying
  37. cooked
  38. were watching
  39. climb
  40. had planted

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