← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 56 · 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.My brother ___ in the park every day. (a) jogging (b) jog (c) jogs
  2. 2.My brother is going to ___ science next week. (a) studies (b) studied (c) study (d) studying
  3. 3.We ___ cooked rice already. (a) has (b) have
  4. 4.Which is the correct -ing form of “climb”? (a) climbeing (b) climbing (c) climbbing
  5. 5.I ___ for the team now. (a) am clapping (b) is clapping (c) am clap (d) are clapping
  6. 6.We ___ cook rice every morning. (a) don't (b) aren't (c) doesn't
  7. 7.She ___ a cap when the bell rang. (a) is wearing (b) was wear (c) was wearing (d) were wearing
  8. 8.I ___ the room every Sunday. (a) clean (b) cleaning (c) cleans
  9. 9.Aarav ___ Grandma at the moment. (a) is helping (b) am helping (c) are helping (d) is help
  10. 10.Name the tense: “She is carrying the bag.” (a) past continuous (b) simple present (c) present continuous (d) simple future
  11. 11.He has had this bicycle ___ last year. (a) since (b) for
  12. 12.Karan ___ cricket right now. (a) are playing (b) am playing (c) is play (d) is playing
  13. 13.Choose the right verb: Either Diya or the twins ___ coming today. (a) are (b) is
  14. 14.My cousins ___ a tree every day. (a) climbing (b) climbs (c) climb
  15. 15.When Mum came home, you ___ in the park. (a) are running (b) was running (c) were run (d) were running
  16. 16.By the time Mum came home, my brother ___ a song. (a) have sung (b) had sung (c) had sang (d) has sung
  17. 17.Ananya ___ a mango yesterday. (a) will eat (b) ate (c) eats (d) eated
  18. 18.We ___ throw the ball every morning. (a) don't (b) aren't (c) doesn't
  19. 19.She ___ milk every Sunday. (a) drinks (b) drink (c) drinking
  20. 20.We ___ watched a cartoon already. (a) has (b) have
  21. 21.Meera ___ bought vegetables already. (a) have (b) has
  22. 22.Ishaan ___ Hindi last Sunday. (a) spoke (b) will speak (c) speaked (d) speaks
  23. 23.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  24. 24.The children ___ in Pune since 2020. (a) has lived (b) live (c) have lived (d) lived
  25. 25.Name the tense: “They were winning the match.” (a) past continuous (b) present continuous (c) simple present (d) simple past
  26. 26.___ my brother cleaning the room at the moment? (a) Are (b) Am (c) Is
  27. 27.Ananya ___ the room in 2023. (a) cleans (b) will clean (c) cleaned (d) has cleaned
  28. 28.Ananya ___ a story on Saturdays. (a) tell (b) tells (c) telling
  29. 29.Name the tense: “Priya had carried the bag.” (a) simple present (b) past perfect (c) simple future (d) present perfect
  30. 30.They ___ rice right now. (a) are cooking (b) are cook (c) is cooking (d) am cooking
  31. 31.Choose the right verb: Each of the boys ___ a name tag. (a) have (b) has
  32. 32.He ___ swim in the pool every day. (a) doesn't (b) don't (c) isn't
  33. 33.Name the tense: “We are wearing a cap.” (a) present continuous (b) past continuous (c) simple present (d) present perfect
  34. 34.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  35. 35.She has just ___ rice. (a) cook (b) cooked (c) cooking (d) cooks
  36. 36.___ my parents dance on the stage twice a week? (a) Does (b) Is (c) Are (d) Do
  37. 37.I am going to ___ to school tomorrow. (a) goes (b) went (c) going (d) go
  38. 38.You ___ the room when it started to rain. (a) were clean (b) were cleaning (c) was cleaning (d) are cleaning
  39. 39.He ___ for the team every Sunday. (a) claps (b) clap (c) clapping
  40. 40.Karan did not ___ on the stage yesterday. (a) dancing (b) dances (c) dance (d) danced

Answer key

  1. jogs
  2. study
  3. have
  4. climbing
  5. am clapping
  6. don't
  7. was wearing
  8. clean
  9. is helping
  10. present continuous
  11. since
  12. is playing
  13. are
  14. climb
  15. were running
  16. had sung
  17. ate
  18. don't
  19. drinks
  20. have
  21. has
  22. spoke
  23. is
  24. have lived
  25. past continuous
  26. Is
  27. cleaned
  28. tells
  29. past perfect
  30. are cooking
  31. has
  32. doesn't
  33. present continuous
  34. is
  35. cooked
  36. Do
  37. go
  38. were cleaning
  39. claps
  40. dance

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