← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 901 · 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 ___ a tree before the bell rang. (a) had plant (b) had planted (c) have planted (d) has planted
  2. 2.Choose the right verb: Every girl ___ a ID card. (a) have (b) has
  3. 3.___ Arjun catching the ball now? (a) Am (b) Is (c) Are
  4. 4.You ___ lunch next month. (a) will bring (b) brought (c) will brings (d) will bringing
  5. 5.The students ___ in Pune since 2020. (a) live (b) lived (c) has lived (d) have lived
  6. 6.She ___ won the match already. (a) have (b) has
  7. 7.Myra did not ___ vegetables last week. (a) buys (b) buying (c) buy (d) bought
  8. 8.Sneha ___ Hindi when the bell rang. (a) were speaking (b) was speak (c) is speaking (d) was speaking
  9. 9.I ___ in the pool next Sunday. (a) will swims (b) will swimming (c) swam (d) will swim
  10. 10.I ___ Grandma right now. (a) are helping (b) am help (c) is helping (d) am helping
  11. 11.___ we speak Hindi last Sunday? (a) Did (b) Does (c) Was (d) Do
  12. 12.My brother has just ___ the ball. (a) catches (b) catching (c) catch (d) caught
  13. 13.When the bell rang, they ___ for the team. (a) was clapping (b) were clapping (c) are clapping (d) were clap
  14. 14.Kabir ___ in the park every day. (a) running (b) run (c) runs
  15. 15.___ I sing a song every morning? (a) Is (b) Do (c) Are (d) Does
  16. 16.You ___ carry the bag twice a week. (a) don't (b) aren't (c) doesn't
  17. 17.My parents ___ the ball before Mum came home. (a) had thrown (b) had threw (c) has thrown (d) have thrown
  18. 18.Choose the right verb: Neither the boys nor Ishaan ___ coming today. (a) are (b) is
  19. 19.Name the tense: “You have fed the dog.” (a) present continuous (b) simple future (c) past continuous (d) present perfect
  20. 20.Neel is going to ___ lunch next week. (a) brought (b) brings (c) bringing (d) bring
  21. 21.They ___ the dishes every Sunday. (a) wash (b) washes (c) washing
  22. 22.By the time we reached, he ___ a sandcastle. (a) had build (b) has built (c) had built (d) have built
  23. 23.___ Dev writing a letter now? (a) Am (b) Is (c) Are
  24. 24.Name the tense: “We were singing a song.” (a) past continuous (b) simple future (c) simple past (d) past perfect
  25. 25.She ___ in Delhi since 2022. (a) worked (b) works (c) have worked (d) has worked
  26. 26.Choose the right verb: All the children ___ a name tag. (a) has (b) have
  27. 27.He ___ a cap when the bell rang. (a) is wearing (b) was wear (c) were wearing (d) was wearing
  28. 28.Name the tense: “She has flown a kite.” (a) simple past (b) present perfect (c) simple present (d) present continuous
  29. 29.Aditya has just ___ the dishes. (a) wash (b) washes (c) washing (d) washed
  30. 30.___ I making tea right now? (a) Is (b) Are (c) Am
  31. 31.She ___ on the stage every morning. (a) dancing (b) dance (c) dances
  32. 32.When the bell rang, the students ___ on the stage. (a) were dance (b) was dancing (c) are dancing (d) were dancing
  33. 33.Choose the right verb: Every player ___ a water bottle. (a) have (b) has
  34. 34.___ the students clap for the team every day? (a) Are (b) Do (c) Does (d) Is
  35. 35.When it started to rain, my sister ___ a picture. (a) is drawing (b) was draw (c) was drawing (d) were drawing
  36. 36.By the time Mum came home, my sister ___ the room. (a) have cleaned (b) had clean (c) has cleaned (d) had cleaned
  37. 37.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  38. 38.My sister has just ___ a cap. (a) wore (b) wear (c) wearing (d) worn
  39. 39.Name the tense: “My parents were playing cricket.” (a) present continuous (b) past continuous (c) past perfect (d) present perfect
  40. 40.We ___ a tree when the bell rang. (a) were climb (b) was climbing (c) were climbing (d) are climbing

Answer key

  1. had planted
  2. has
  3. Is
  4. will bring
  5. have lived
  6. has
  7. buy
  8. was speaking
  9. will swim
  10. am helping
  11. Did
  12. caught
  13. were clapping
  14. runs
  15. Do
  16. don't
  17. had thrown
  18. is
  19. present perfect
  20. bring
  21. wash
  22. had built
  23. Is
  24. past continuous
  25. has worked
  26. have
  27. was wearing
  28. present perfect
  29. washed
  30. Am
  31. dances
  32. were dancing
  33. has
  34. Do
  35. was drawing
  36. had cleaned
  37. are
  38. worn
  39. past continuous
  40. were climbing

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