← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 571 · 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.They have just ___ the dishes. (a) washes (b) washed (c) wash (d) washing
  2. 2.What is the past tense of “speak”? (a) speaked (b) spoke (c) spoken (d) speaking
  3. 3.Choose the right verb: Every child ___ a notebook. (a) have (b) has
  4. 4.My brother ___ tea every Sunday. (a) making (b) makes (c) make
  5. 5.Name the tense: “Meera carries the bag.” (a) present continuous (b) simple past (c) simple present (d) past perfect
  6. 6.He has just ___ to school. (a) going (b) go (c) went (d) gone
  7. 7.She ___ drawn a picture already. (a) have (b) has
  8. 8.I did not ___ the bag in 2023. (a) carried (b) carrying (c) carries (d) carry
  9. 9.When the phone rang, Arjun ___ in the park. (a) was run (b) was running (c) were running (d) is running
  10. 10.The children have just ___ rice. (a) cook (b) cooking (c) cooked (d) cooks
  11. 11.I am going to ___ Hindi tomorrow. (a) speaking (b) spoke (c) speak (d) speaks
  12. 12.When Mum came home, Riya ___ a sandcastle. (a) were building (b) was build (c) was building (d) is building
  13. 13.They are going to ___ a tree next Sunday. (a) plant (b) plants (c) planted (d) planting
  14. 14.___ my brother take the train twice a week? (a) Are (b) Do (c) Does (d) Is
  15. 15.My cousins did not ___ a cake in 2023. (a) bakes (b) baked (c) baking (d) bake
  16. 16.Name the tense: “I had thrown the ball.” (a) past continuous (b) past perfect (c) present continuous (d) simple present
  17. 17.Choose the right verb: All the students ___ a water bottle. (a) have (b) has
  18. 18.When it started to rain, they ___ in the park. (a) are running (b) were running (c) was running (d) were run
  19. 19.What is the past tense of “bring”? (a) bringing (b) brought (c) bringed
  20. 20.You are going to ___ on the stage next Sunday. (a) danced (b) dances (c) dance (d) dancing
  21. 21.You ___ the room when it started to rain. (a) were cleaning (b) are cleaning (c) was cleaning (d) were clean
  22. 22.The students ___ a picture right now. (a) are drawing (b) are draw (c) am drawing (d) is drawing
  23. 23.By the time the bell rang, Neel ___ in the pool. (a) had swum (b) had swam (c) has swum (d) have swum
  24. 24.___ he cleaning the room at the moment? (a) Am (b) Is (c) Are
  25. 25.Name the tense: “You were playing cricket.” (a) present continuous (b) simple future (c) simple present (d) past continuous
  26. 26.___ my sister jog in the park yesterday? (a) Does (b) Did (c) Do (d) Was
  27. 27.My cousins ___ a story now. (a) are tell (b) are telling (c) am telling (d) is telling
  28. 28.___ she make tea every day? (a) Is (b) Are (c) Do (d) Does
  29. 29.My sister ___ with Nani since 2022. (a) stays (b) have stayed (c) has stayed (d) stayed
  30. 30.Diya ___ washed the dishes already. (a) have (b) has
  31. 31.I ___ plant a tree every Sunday. (a) aren't (b) don't (c) doesn't
  32. 32.When Mum came home, Sneha ___ in the pool. (a) were swimming (b) was swimming (c) is swimming (d) was swim
  33. 33.We ___ the dog last Sunday. (a) feed (b) feeded (c) fed (d) will feed
  34. 34.He ___ in the park tomorrow. (a) will runs (b) will running (c) will run (d) ran
  35. 35.We ___ cricket every morning. (a) playing (b) play (c) plays
  36. 36.___ my parents bake a cake two days ago? (a) Did (b) Do (c) Does (d) Was
  37. 37.We ___ a cap before Mum came home. (a) has worn (b) had wore (c) had worn (d) have worn
  38. 38.When Dad called, he ___ already made tea. (a) has (b) have (c) had
  39. 39.Name the tense: “I am cooking rice.” (a) simple present (b) present continuous (c) simple past (d) past continuous
  40. 40.They ___ going to throw the ball next week. (a) am (b) are (c) is

Answer key

  1. washed
  2. spoke
  3. has
  4. makes
  5. simple present
  6. gone
  7. has
  8. carry
  9. was running
  10. cooked
  11. speak
  12. was building
  13. plant
  14. Does
  15. bake
  16. past perfect
  17. have
  18. were running
  19. brought
  20. dance
  21. were cleaning
  22. are drawing
  23. had swum
  24. Is
  25. past continuous
  26. Did
  27. are telling
  28. Does
  29. has stayed
  30. has
  31. don't
  32. was swimming
  33. fed
  34. will run
  35. play
  36. Did
  37. had worn
  38. had
  39. present continuous
  40. are

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