← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 867 · 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.She ___ a bicycle next Sunday. (a) will riding (b) will rides (c) rode (d) will ride
  2. 2.Name the tense: “She will wash the dishes.” (a) simple past (b) present continuous (c) present perfect (d) simple future
  3. 3.You ___ a picture every morning. (a) draw (b) draws (c) drawing
  4. 4.What is the past tense of “build”? (a) built (b) building (c) builded
  5. 5.Which is the correct -ing form of “fly”? (a) flying (b) flyying (c) flyeing
  6. 6.My parents ___ a story every day. (a) tell (b) tells (c) telling
  7. 7.We ___ planted a tree already. (a) has (b) have
  8. 8.We ___ science every morning. (a) studying (b) studies (c) study
  9. 9.Name the tense: “She had told a story.” (a) simple future (b) past perfect (c) simple past (d) past continuous
  10. 10.Ira ___ a letter when the bell rang. (a) is writing (b) was write (c) were writing (d) was writing
  11. 11.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
  12. 12.Name the tense: “I was drinking milk.” (a) simple future (b) past continuous (c) simple present (d) present continuous
  13. 13.Name the tense: “She has sent a message.” (a) present perfect (b) simple future (c) present continuous (d) past continuous
  14. 14.I ___ rice before Mum came home. (a) has cooked (b) have cooked (c) had cooked (d) had cook
  15. 15.Name the tense: “He has washed the dishes.” (a) simple future (b) simple past (c) past continuous (d) present perfect
  16. 16.We have just ___ a sandcastle. (a) builds (b) building (c) build (d) built
  17. 17.We ___ a sandcastle last week. (a) builded (b) build (c) built (d) will build
  18. 18.He ___ in Pune since 2022. (a) lived (b) lives (c) have lived (d) has lived
  19. 19.They are going to ___ on the stage next week. (a) dancing (b) danced (c) dance (d) dances
  20. 20.___ they winning the match right now? (a) Am (b) Is (c) Are
  21. 21.My sister ___ a letter when Mum came home. (a) was write (b) is writing (c) were writing (d) was writing
  22. 22.You have just ___ the room. (a) cleaning (b) clean (c) cleaned (d) cleans
  23. 23.My cousins ___ the ball on Saturdays. (a) throws (b) throw (c) throwing
  24. 24.We ___ a kite on Saturdays. (a) flying (b) fly (c) flies
  25. 25.Which is the correct -ing form of “build”? (a) buildeing (b) buildding (c) building
  26. 26.Choose the right verb: Neither the twins nor Tara ___ coming today. (a) is (b) are
  27. 27.When it started to rain, we ___ vegetables. (a) was buying (b) are buying (c) were buy (d) were buying
  28. 28.She ___ rice when Mum came home. (a) were cooking (b) was cooking (c) is cooking (d) was cook
  29. 29.She ___ the dishes next month. (a) will washes (b) will washing (c) will wash (d) washed
  30. 30.You have just ___ the train. (a) taken (b) took (c) take (d) taking
  31. 31.They ___ cricket next month. (a) will playing (b) played (c) will plays (d) will play
  32. 32.___ we jogging in the park now? (a) Am (b) Is (c) Are
  33. 33.___ you eating a mango right now? (a) Are (b) Is (c) Am
  34. 34.Saanvi ___ watch a cartoon on Saturdays. (a) isn't (b) don't (c) doesn't
  35. 35.They did not ___ Hindi yesterday. (a) spoke (b) speak (c) speaks (d) speaking
  36. 36.Arjun did not ___ a story yesterday. (a) telling (b) tell (c) told (d) tells
  37. 37.When Dad called, Meera ___ already fed the dog. (a) have (b) has (c) had
  38. 38.When Dad called, she ___ already told a story. (a) have (b) had (c) has
  39. 39.Neel is going to ___ a message next month. (a) sending (b) sends (c) sent (d) send
  40. 40.___ they eat a mango last Sunday? (a) Does (b) Was (c) Do (d) Did

Answer key

  1. will ride
  2. simple future
  3. draw
  4. built
  5. flying
  6. tell
  7. have
  8. study
  9. past perfect
  10. was writing
  11. fed
  12. past continuous
  13. present perfect
  14. had cooked
  15. present perfect
  16. built
  17. built
  18. has lived
  19. dance
  20. Are
  21. was writing
  22. cleaned
  23. throw
  24. fly
  25. building
  26. is
  27. were buying
  28. was cooking
  29. will wash
  30. taken
  31. will play
  32. Are
  33. Are
  34. doesn't
  35. speak
  36. tell
  37. had
  38. had
  39. send
  40. Did

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