← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 24 · 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.Sneha ___ in the pool right now. (a) is swim (b) are swimming (c) is swimming (d) am swimming
  2. 2.You are going to ___ the room next month. (a) cleans (b) cleaning (c) cleaned (d) clean
  3. 3.We ___ going to make tea tomorrow. (a) am (b) are (c) is
  4. 4.He is going to ___ tea next month. (a) make (b) made (c) making (d) makes
  5. 5.He ___ science every day. (a) study (b) studying (c) studies
  6. 6.When Dad called, you ___ already jogged in the park. (a) have (b) had (c) has
  7. 7.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  8. 8.Which is the correct -ing form of “clean”? (a) cleanning (b) cleaning (c) cleaneing
  9. 9.They are going to ___ Grandma next month. (a) helps (b) help (c) helped (d) helping
  10. 10.You ___ told a story already. (a) have (b) has
  11. 11.We ___ danced on the stage already. (a) has (b) have
  12. 12.Choose the right verb: Each of the girls ___ a water bottle. (a) have (b) has
  13. 13.We ___ rice when the phone rang. (a) were cooking (b) were cook (c) was cooking (d) are cooking
  14. 14.I ___ the dog next week. (a) will feeding (b) will feed (c) fed (d) will feeds
  15. 15.Name the tense: “My sister took the train.” (a) present continuous (b) simple past (c) simple future (d) past perfect
  16. 16.Sneha ___ a tree last week. (a) will plant (b) plants (c) has planted (d) planted
  17. 17.We have waited for the bus ___ 10 am. (a) for (b) since
  18. 18.___ she dance on the stage every day? (a) Do (b) Are (c) Does (d) Is
  19. 19.She ___ in Pune since 2021. (a) have lived (b) has lived (c) lives (d) lived
  20. 20.He ___ a message every day. (a) sending (b) send (c) sends
  21. 21.Name the tense: “They had taken the train.” (a) past perfect (b) simple past (c) present continuous (d) present perfect
  22. 22.Which is the correct -ing form of “go”? (a) going (b) gooing (c) goeing
  23. 23.My friends ___ catch the ball every day. (a) don't (b) aren't (c) doesn't
  24. 24.I ___ cricket when it started to rain. (a) am playing (b) was playing (c) was play (d) were playing
  25. 25.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
  26. 26.Name the tense: “They won the match.” (a) present continuous (b) simple past (c) past continuous (d) simple present
  27. 27.Aisha ___ a mango at the moment. (a) is eat (b) is eating (c) are eating (d) am eating
  28. 28.Diya ___ the dishes next month. (a) will washing (b) will washes (c) will wash (d) washed
  29. 29.He ___ a tree right now. (a) are climbing (b) am climbing (c) is climbing (d) is climb
  30. 30.What is the past tense of “draw”? (a) drawing (b) drew (c) drawn (d) drawed
  31. 31.My brother is going to ___ a picture next Sunday. (a) drew (b) draws (c) drawing (d) draw
  32. 32.By the time we reached, he ___ a cake. (a) has baked (b) have baked (c) had bake (d) had baked
  33. 33.My brother ___ a kite when Mum came home. (a) was fly (b) was flying (c) were flying (d) is flying
  34. 34.By the time we reached, I ___ a picture. (a) had drawn (b) has drawn (c) had drew (d) have drawn
  35. 35.By the time Mum came home, we ___ for the team. (a) have clapped (b) had clap (c) has clapped (d) had clapped
  36. 36.They ___ a story next Sunday. (a) will telling (b) told (c) will tell (d) will tells
  37. 37.I ___ rice every day. (a) cooking (b) cook (c) cooks
  38. 38.They ___ a mango on Saturdays. (a) eat (b) eating (c) eats
  39. 39.By the time the guests arrived, my brother ___ in the pool. (a) have swum (b) had swum (c) had swam (d) has swum
  40. 40.Name the tense: “Aisha is speaking Hindi.” (a) simple future (b) simple past (c) simple present (d) present continuous

Answer key

  1. is swimming
  2. clean
  3. are
  4. make
  5. studies
  6. had
  7. is
  8. cleaning
  9. help
  10. have
  11. have
  12. has
  13. were cooking
  14. will feed
  15. simple past
  16. planted
  17. since
  18. Does
  19. has lived
  20. sends
  21. past perfect
  22. going
  23. don't
  24. was playing
  25. speaking
  26. simple past
  27. is eating
  28. will wash
  29. is climbing
  30. drew
  31. draw
  32. had baked
  33. was flying
  34. had drawn
  35. had clapped
  36. will tell
  37. cook
  38. eat
  39. had swum
  40. present continuous

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