← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 633 · 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 ___ going to dance on the stage next week. (a) am (b) are (c) is
  2. 2.Which is the correct -ing form of “wear”? (a) weareing (b) wearing (c) wearring
  3. 3.Name the tense: “I was winning the match.” (a) past continuous (b) past perfect (c) simple present (d) present continuous
  4. 4.You ___ the dishes before it got dark. (a) have washed (b) has washed (c) had wash (d) had washed
  5. 5.When Mum came home, we ___ for the team. (a) are clapping (b) were clap (c) was clapping (d) were clapping
  6. 6.By the time Mum came home, I ___ milk. (a) has drunk (b) have drunk (c) had drank (d) had drunk
  7. 7.What is the past tense of “make”? (a) maked (b) making (c) made
  8. 8.When the phone rang, my cousins ___ the ball. (a) were throwing (b) was throwing (c) are throwing (d) were throw
  9. 9.We ___ climbed a tree already. (a) has (b) have
  10. 10.___ my sister cooking rice at the moment? (a) Are (b) Am (c) Is
  11. 11.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  12. 12.Priya has just ___ in the park. (a) jogging (b) jogs (c) jog (d) jogged
  13. 13.I ___ a tree tomorrow. (a) will plant (b) planted (c) will plants (d) will planting
  14. 14.What is the past tense of “go”? (a) gone (b) went (c) going (d) goed
  15. 15.I ___ the room next Sunday. (a) will clean (b) cleaned (c) will cleaning (d) will cleans
  16. 16.Arjun ___ a mango now. (a) am eating (b) are eating (c) is eating (d) is eat
  17. 17.Diya ___ in Pune since 2019. (a) lives (b) has lived (c) lived (d) have lived
  18. 18.Name the tense: “My brother is jogging in the park.” (a) past continuous (b) present perfect (c) simple future (d) present continuous
  19. 19.I ___ in Delhi since 2022. (a) have worked (b) worked (c) work (d) has worked
  20. 20.He ___ danced on the stage already. (a) have (b) has
  21. 21.___ Kabir studying science now? (a) Am (b) Are (c) Is
  22. 22.I ___ Grandma at the moment. (a) is helping (b) are helping (c) am help (d) am helping
  23. 23.You ___ danced on the stage already. (a) have (b) has
  24. 24.Choose the right verb: Neither Kavya nor the twins ___ coming today. (a) is (b) are
  25. 25.Name the tense: “Nisha had studied science.” (a) simple past (b) simple future (c) present perfect (d) past perfect
  26. 26.We ___ cricket every Sunday. (a) playing (b) plays (c) play
  27. 27.I ___ on the stage when Mum came home. (a) were dancing (b) was dance (c) was dancing (d) am dancing
  28. 28.I did not ___ in the park yesterday. (a) ran (b) run (c) runs (d) running
  29. 29.___ she swimming in the pool at the moment? (a) Are (b) Am (c) Is
  30. 30.My sister ___ on the stage two days ago. (a) has danced (b) will dance (c) danced (d) dances
  31. 31.___ I dance on the stage on Saturdays? (a) Do (b) Does (c) Is (d) Are
  32. 32.I ___ a tree when the bell rang. (a) were climbing (b) am climbing (c) was climb (d) was climbing
  33. 33.When Dad called, she ___ already clapped for the team. (a) have (b) had (c) has
  34. 34.___ he sing a song every day? (a) Are (b) Does (c) Do (d) Is
  35. 35.Name the tense: “My friends jogged in the park.” (a) simple present (b) past perfect (c) simple past (d) simple future
  36. 36.When Dad called, I ___ already sung a song. (a) have (b) had (c) has
  37. 37.I ___ a picture last week. (a) will draw (b) drawed (c) drew (d) draw
  38. 38.Ishaan ___ run in the park already. (a) have (b) has
  39. 39.By the time Mum came home, you ___ in the park. (a) has jogged (b) had jog (c) had jogged (d) have jogged
  40. 40.___ she ride a bicycle last Sunday? (a) Does (b) Do (c) Did (d) Was

Answer key

  1. is
  2. wearing
  3. past continuous
  4. had washed
  5. were clapping
  6. had drunk
  7. made
  8. were throwing
  9. have
  10. Is
  11. is
  12. jogged
  13. will plant
  14. went
  15. will clean
  16. is eating
  17. has lived
  18. present continuous
  19. have worked
  20. has
  21. Is
  22. am helping
  23. have
  24. are
  25. past perfect
  26. play
  27. was dancing
  28. run
  29. Is
  30. danced
  31. Do
  32. was climbing
  33. had
  34. Does
  35. simple past
  36. had
  37. drew
  38. has
  39. had jogged
  40. Did

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