← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 473 · 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.Meera did not ___ a story two days ago. (a) telling (b) tell (c) tells (d) told
  2. 2.You have just ___ a cake. (a) bakes (b) baked (c) baking (d) bake
  3. 3.Name the tense: “Aisha has washed the dishes.” (a) present perfect (b) present continuous (c) simple future (d) simple past
  4. 4.___ she telling a story now? (a) Is (b) Am (c) Are
  5. 5.We have had this bicycle ___ six months. (a) since (b) for
  6. 6.Name the tense: “Myra sang a song.” (a) simple past (b) past perfect (c) simple future (d) present continuous
  7. 7.The children ___ a tree two days ago. (a) plant (b) have planted (c) will plant (d) planted
  8. 8.We ___ the dishes every Sunday. (a) washes (b) washing (c) wash
  9. 9.___ they watch a cartoon in 2023? (a) Do (b) Does (c) Did (d) Was
  10. 10.I ___ going to play cricket next week. (a) is (b) are (c) am
  11. 11.Priya ___ jog in the park on Saturdays. (a) doesn't (b) isn't (c) don't
  12. 12.___ he cooking rice now? (a) Am (b) Are (c) Is
  13. 13.We ___ a tree at 8 pm yesterday. (a) were planting (b) were plant (c) are planting (d) was planting
  14. 14.My friends ___ in Pune since 2019. (a) have lived (b) lived (c) has lived (d) live
  15. 15.You ___ milk before Mum came home. (a) has drunk (b) have drunk (c) had drank (d) had drunk
  16. 16.Name the tense: “They will drink milk.” (a) present continuous (b) present perfect (c) simple future (d) past continuous
  17. 17.The students ___ a cap next Sunday. (a) wore (b) will wearing (c) will wears (d) will wear
  18. 18.___ the children watch a cartoon yesterday? (a) Did (b) Was (c) Does (d) Do
  19. 19.She is going to ___ a mango tomorrow. (a) eat (b) eats (c) ate (d) eating
  20. 20.She ___ the train last week. (a) took (b) will take (c) takes (d) taked
  21. 21.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
  22. 22.The children ___ a letter right now. (a) am writing (b) are writing (c) is writing (d) are write
  23. 23.I have lived in Pune ___ six months. (a) since (b) for
  24. 24.They ___ the ball every day. (a) throws (b) throwing (c) throw
  25. 25.Aisha ___ the match now. (a) are winning (b) is winning (c) am winning (d) is win
  26. 26.My cousins ___ a tree when the phone rang. (a) was planting (b) were planting (c) are planting (d) were plant
  27. 27.She ___ a story last Sunday. (a) telled (b) tells (c) will tell (d) told
  28. 28.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  29. 29.Name the tense: “He planted a tree.” (a) past continuous (b) present perfect (c) past perfect (d) simple past
  30. 30.I ___ tea every Sunday. (a) making (b) make (c) makes
  31. 31.Name the tense: “My sister will clap for the team.” (a) present perfect (b) simple future (c) past continuous (d) simple present
  32. 32.I ___ milk two days ago. (a) drink (b) drinked (c) will drink (d) drank
  33. 33.They have just ___ a tree. (a) climbed (b) climb (c) climbing (d) climbs
  34. 34.Name the tense: “My parents cooked rice.” (a) present continuous (b) simple past (c) past continuous (d) present perfect
  35. 35.When the bell rang, my friends ___ a tree. (a) was planting (b) are planting (c) were planting (d) were plant
  36. 36.We did not ___ science two days ago. (a) studied (b) studying (c) studies (d) study
  37. 37.What is the past tense of “speak”? (a) spoken (b) speaking (c) spoke (d) speaked
  38. 38.We did not ___ a cap yesterday. (a) wears (b) wore (c) wearing (d) wear
  39. 39.Name the tense: “We will play cricket.” (a) present continuous (b) simple future (c) simple past (d) past continuous
  40. 40.Name the tense: “He had won the match.” (a) simple past (b) present continuous (c) past perfect (d) simple future

Answer key

  1. tell
  2. baked
  3. present perfect
  4. Is
  5. for
  6. simple past
  7. planted
  8. wash
  9. Did
  10. am
  11. doesn't
  12. Is
  13. were planting
  14. have lived
  15. had drunk
  16. simple future
  17. will wear
  18. Did
  19. eat
  20. took
  21. helping
  22. are writing
  23. for
  24. throw
  25. is winning
  26. were planting
  27. told
  28. studying
  29. simple past
  30. make
  31. simple future
  32. drank
  33. climbed
  34. simple past
  35. were planting
  36. study
  37. spoke
  38. wear
  39. simple future
  40. past perfect

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