← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 145 · 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.We have just ___ a story. (a) tells (b) telling (c) tell (d) told
  2. 2.Choose the right verb: All the students ___ a name tag. (a) has (b) have
  3. 3.You ___ the bag next Sunday. (a) will carries (b) carried (c) will carrying (d) will carry
  4. 4.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
  5. 5.She ___ a tree when Mum came home. (a) were climbing (b) was climb (c) is climbing (d) was climbing
  6. 6.Name the tense: “My sister will run in the park.” (a) simple future (b) simple present (c) simple past (d) present perfect
  7. 7.___ my brother plant a tree in 2023? (a) Was (b) Did (c) Does (d) Do
  8. 8.I ___ the bag before the bell rang. (a) have carried (b) has carried (c) had carry (d) had carried
  9. 9.You ___ a tree next month. (a) will climbing (b) will climbs (c) climbed (d) will climb
  10. 10.My brother has just ___ the ball. (a) catches (b) caught (c) catching (d) catch
  11. 11.Which is the correct -ing form of “run”? (a) runeing (b) running (c) runing
  12. 12.Name the tense: “We were baking a cake.” (a) present perfect (b) simple future (c) simple present (d) past continuous
  13. 13.Meera has just ___ the dishes. (a) washing (b) wash (c) washed (d) washes
  14. 14.By the time Mum came home, they ___ the dog. (a) had feed (b) had fed (c) has fed (d) have fed
  15. 15.They ___ in the park next month. (a) will runs (b) will run (c) will running (d) ran
  16. 16.We ___ catch the ball every morning. (a) don't (b) aren't (c) doesn't
  17. 17.She ___ a message last Sunday. (a) will send (b) sended (c) sends (d) sent
  18. 18.I ___ the ball next Sunday. (a) will throw (b) will throws (c) threw (d) will throwing
  19. 19.What is the past tense of “throw”? (a) throwing (b) threw (c) throwed (d) thrown
  20. 20.What is the past tense of “wear”? (a) wearing (b) wore (c) weared (d) worn
  21. 21.My friends are going to ___ a story next month. (a) telling (b) tells (c) told (d) tell
  22. 22.When Dad called, she ___ already flown a kite. (a) had (b) has (c) have
  23. 23.Manav ___ going to make tea next Sunday. (a) am (b) are (c) is
  24. 24.___ she climb a tree on Saturdays? (a) Is (b) Do (c) Does (d) Are
  25. 25.My cousins ___ the train every day. (a) taking (b) take (c) takes
  26. 26.___ we cook rice every Sunday? (a) Does (b) Is (c) Are (d) Do
  27. 27.___ Ishaan bake a cake every Sunday? (a) Is (b) Does (c) Are (d) Do
  28. 28.You ___ go to school every Sunday. (a) doesn't (b) aren't (c) don't
  29. 29.___ Ira plant a tree yesterday? (a) Did (b) Does (c) Was (d) Do
  30. 30.He ___ going to wear a cap next Sunday. (a) are (b) is (c) am
  31. 31.We ___ climb a tree on Saturdays. (a) don't (b) aren't (c) doesn't
  32. 32.___ she study science last week? (a) Was (b) Did (c) Do (d) Does
  33. 33.She ___ a tree next month. (a) will climbs (b) will climbing (c) climbed (d) will climb
  34. 34.You ___ in Pune since 2019. (a) have lived (b) has lived (c) live (d) lived
  35. 35.They ___ the train when it started to rain. (a) was taking (b) are taking (c) were taking (d) were take
  36. 36.When the phone rang, we ___ Grandma. (a) were helping (b) were help (c) was helping (d) are helping
  37. 37.___ I sing a song two days ago? (a) Do (b) Was (c) Does (d) Did
  38. 38.You have waited for the bus ___ an hour. (a) for (b) since
  39. 39.At 8 pm yesterday, Riya ___ the train. (a) was taking (b) were taking (c) is taking (d) was take
  40. 40.Choose the right verb: The scissors ___ sharp. (a) are (b) is

Answer key

  1. told
  2. have
  3. will carry
  4. is
  5. was climbing
  6. simple future
  7. Did
  8. had carried
  9. will climb
  10. caught
  11. running
  12. past continuous
  13. washed
  14. had fed
  15. will run
  16. don't
  17. sent
  18. will throw
  19. threw
  20. wore
  21. tell
  22. had
  23. is
  24. Does
  25. take
  26. Do
  27. Does
  28. don't
  29. Did
  30. is
  31. don't
  32. Did
  33. will climb
  34. have lived
  35. were taking
  36. were helping
  37. Did
  38. for
  39. was taking
  40. are

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