← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 431 · 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.Name the tense: “We were building a sandcastle.” (a) simple future (b) present perfect (c) past continuous (d) simple present
  2. 2.___ you win the match two days ago? (a) Do (b) Was (c) Did (d) Does
  3. 3.___ the children bring lunch twice a week? (a) Is (b) Does (c) Are (d) Do
  4. 4.He ___ the room next month. (a) will clean (b) cleaned (c) will cleaning (d) will cleans
  5. 5.Choose the right verb: All the students ___ a water bottle. (a) has (b) have
  6. 6.By the time we reached, they ___ the dishes. (a) had washed (b) had wash (c) have washed (d) has washed
  7. 7.My parents ___ science now. (a) are study (b) am studying (c) is studying (d) are studying
  8. 8.___ you clap for the team in 2023? (a) Did (b) Does (c) Do (d) Was
  9. 9.By the time we reached, you ___ a cartoon. (a) have watched (b) has watched (c) had watched (d) had watch
  10. 10.Tara has played in the garden ___ half an hour. (a) since (b) for
  11. 11.When Dad called, my sister ___ already won the match. (a) had (b) has (c) have
  12. 12.Which is the correct -ing form of “wash”? (a) washhing (b) washing (c) washeing
  13. 13.Name the tense: “She will climb a tree.” (a) past continuous (b) simple past (c) simple future (d) past perfect
  14. 14.My sister ___ a cap when the phone rang. (a) were wearing (b) is wearing (c) was wear (d) was wearing
  15. 15.We ___ science tomorrow. (a) will studies (b) studied (c) will studying (d) will study
  16. 16.Yash ___ tea when the bell rang. (a) were making (b) was make (c) is making (d) was making
  17. 17.When the bell rang, I ___ in the park. (a) were running (b) was run (c) was running (d) am running
  18. 18.My friends ___ Grandma two days ago. (a) have helped (b) will help (c) help (d) helped
  19. 19.He ___ a cake when the phone rang. (a) was baking (b) were baking (c) was bake (d) is baking
  20. 20.You ___ a tree now. (a) are planting (b) am planting (c) are plant (d) is planting
  21. 21.They ___ a tree tomorrow. (a) will climbing (b) will climbs (c) will climb (d) climbed
  22. 22.He ___ a bicycle right now. (a) is ride (b) are riding (c) am riding (d) is riding
  23. 23.You ___ a mango every morning. (a) eats (b) eat (c) eating
  24. 24.Riya has just ___ in the pool. (a) swum (b) swam (c) swimming (d) swim
  25. 25.She ___ a cartoon now. (a) am watching (b) are watching (c) is watch (d) is watching
  26. 26.When Mum came home, he ___ a cartoon. (a) were watching (b) was watching (c) is watching (d) was watch
  27. 27.___ I watch a cartoon every Sunday? (a) Is (b) Does (c) Are (d) Do
  28. 28.We ___ in the pool yesterday. (a) swam (b) swimmed (c) swim (d) will swim
  29. 29.Pooja ___ a cake two days ago. (a) has baked (b) bakes (c) will bake (d) baked
  30. 30.___ I plant a tree last Sunday? (a) Does (b) Did (c) Do (d) Was
  31. 31.Choose the right verb: One of my friends ___ in Class 7. (a) is (b) are
  32. 32.Choose the right verb: All the players ___ a locker. (a) have (b) has
  33. 33.By the time the guests arrived, she ___ the ball. (a) had threw (b) has thrown (c) have thrown (d) had thrown
  34. 34.Choose the right verb: All the children ___ a name tag. (a) have (b) has
  35. 35.I ___ a kite now. (a) am fly (b) are flying (c) is flying (d) am flying
  36. 36.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  37. 37.By the time the bell rang, Kabir ___ the match. (a) has won (b) have won (c) had won (d) had win
  38. 38.___ you helping Grandma at the moment? (a) Is (b) Am (c) Are
  39. 39.When Dad called, the children ___ already helped Grandma. (a) has (b) have (c) had
  40. 40.What is the past tense of “send”? (a) sending (b) sended (c) sent

Answer key

  1. past continuous
  2. Did
  3. Do
  4. will clean
  5. have
  6. had washed
  7. are studying
  8. Did
  9. had watched
  10. for
  11. had
  12. washing
  13. simple future
  14. was wearing
  15. will study
  16. was making
  17. was running
  18. helped
  19. was baking
  20. are planting
  21. will climb
  22. is riding
  23. eat
  24. swum
  25. is watching
  26. was watching
  27. Do
  28. swam
  29. baked
  30. Did
  31. is
  32. have
  33. had thrown
  34. have
  35. am flying
  36. is
  37. had won
  38. Are
  39. had
  40. sent

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