← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 471 · 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 ___ in this school since 2022. (a) studied (b) have studied (c) study (d) has studied
  2. 2.They ___ run in the park already. (a) have (b) has
  3. 3.When Dad called, she ___ already gone to school. (a) has (b) had (c) have
  4. 4.They ___ a story before it got dark. (a) had told (b) have told (c) has told (d) had tell
  5. 5.My friends are going to ___ the dishes next Sunday. (a) washes (b) washing (c) washed (d) wash
  6. 6.___ we swim in the pool every Sunday? (a) Are (b) Does (c) Is (d) Do
  7. 7.When Dad called, I ___ already brought lunch. (a) has (b) have (c) had
  8. 8.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  9. 9.We ___ Hindi two days ago. (a) speak (b) will speak (c) spoke (d) speaked
  10. 10.___ Omkar jog in the park yesterday? (a) Does (b) Did (c) Was (d) Do
  11. 11.Choose the right verb: Either the boys or Tara ___ coming today. (a) are (b) is
  12. 12.Kabir ___ lunch next week. (a) will brings (b) brought (c) will bringing (d) will bring
  13. 13.Aditya ___ a tree when the bell rang. (a) were planting (b) is planting (c) was planting (d) was plant
  14. 14.What is the past tense of “speak”? (a) speaked (b) speaking (c) spoken (d) spoke
  15. 15.We have been in the library ___ 10 am. (a) for (b) since
  16. 16.She ___ spoken Hindi already. (a) has (b) have
  17. 17.Name the tense: “I will clean the room.” (a) simple past (b) past continuous (c) simple future (d) present perfect
  18. 18.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  19. 19.She ___ going to feed the dog next Sunday. (a) are (b) is (c) am
  20. 20.My brother ___ a sandcastle every morning. (a) build (b) builds (c) building
  21. 21.Tara is going to ___ cricket tomorrow. (a) plays (b) playing (c) play (d) played
  22. 22.Name the tense: “He sends a message.” (a) simple past (b) simple present (c) present perfect (d) present continuous
  23. 23.When it started to rain, they ___ rice. (a) are cooking (b) was cooking (c) were cooking (d) were cook
  24. 24.By the time the bell rang, my brother ___ on the stage. (a) had danced (b) had dance (c) have danced (d) has danced
  25. 25.When Mum came home, he ___ a message. (a) was send (b) were sending (c) was sending (d) is sending
  26. 26.When the bell rang, the children ___ vegetables. (a) was buying (b) were buying (c) are buying (d) were buy
  27. 27.By the time Mum came home, he ___ the dishes. (a) had washed (b) had wash (c) have washed (d) has washed
  28. 28.He ___ Grandma tomorrow. (a) helped (b) will helping (c) will helps (d) will help
  29. 29.Choose the right verb: All the players ___ a notebook. (a) has (b) have
  30. 30.Which is the correct -ing form of “drink”? (a) drinking (b) drinkking (c) drinkeing
  31. 31.Ira ___ a bicycle when it started to rain. (a) was ride (b) was riding (c) is riding (d) were riding
  32. 32.What is the past tense of “win”? (a) winning (b) won (c) winned
  33. 33.What is the past tense of “buy”? (a) buying (b) bought (c) buyed
  34. 34.Which is the correct -ing form of “wear”? (a) weareing (b) wearing (c) wearring
  35. 35.___ he drinking milk right now? (a) Are (b) Is (c) Am
  36. 36.I ___ the bag two days ago. (a) will carry (b) have carried (c) carried (d) carry
  37. 37.He ___ on the stage at the moment. (a) is dance (b) am dancing (c) are dancing (d) is dancing
  38. 38.At 8 pm yesterday, he ___ a picture. (a) is drawing (b) was drawing (c) was draw (d) were drawing
  39. 39.When it started to rain, you ___ vegetables. (a) was buying (b) were buying (c) were buy (d) are buying
  40. 40.When the bell rang, Aditya ___ on the stage. (a) were dancing (b) was dancing (c) was dance (d) is dancing

Answer key

  1. have studied
  2. have
  3. had
  4. had told
  5. wash
  6. Do
  7. had
  8. brought
  9. spoke
  10. Did
  11. is
  12. will bring
  13. was planting
  14. spoke
  15. since
  16. has
  17. simple future
  18. is
  19. is
  20. builds
  21. play
  22. simple present
  23. were cooking
  24. had danced
  25. was sending
  26. were buying
  27. had washed
  28. will help
  29. have
  30. drinking
  31. was riding
  32. won
  33. bought
  34. wearing
  35. Is
  36. carried
  37. is dancing
  38. was drawing
  39. were buying
  40. was dancing

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