← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 282 · 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.When the bell rang, my cousins ___ the match. (a) are winning (b) was winning (c) were win (d) were winning
  2. 2.The children ___ the dog tomorrow. (a) will feeding (b) will feed (c) fed (d) will feeds
  3. 3.You ___ the dishes yesterday. (a) washed (b) wash (c) have washed (d) will wash
  4. 4.My parents ___ watch a cartoon every morning. (a) doesn't (b) aren't (c) don't
  5. 5.___ she taking the train at the moment? (a) Is (b) Are (c) Am
  6. 6.He has worked in Delhi ___ 2019. (a) since (b) for
  7. 7.They ___ in Delhi since 2019. (a) worked (b) has worked (c) have worked (d) work
  8. 8.My cousins ___ Grandma yesterday. (a) help (b) helped (c) will help (d) have helped
  9. 9.___ she take the train in 2023? (a) Did (b) Does (c) Do (d) Was
  10. 10.Name the tense: “My cousins play cricket.” (a) simple future (b) simple past (c) present continuous (d) simple present
  11. 11.Choose the right verb: Each girl ___ a locker. (a) has (b) have
  12. 12.We ___ a tree every morning. (a) climbing (b) climbs (c) climb
  13. 13.___ my brother bake a cake every day? (a) Are (b) Is (c) Do (d) Does
  14. 14.When Mum came home, my friends ___ lunch. (a) were bring (b) are bringing (c) were bringing (d) was bringing
  15. 15.___ she studying science at the moment? (a) Am (b) Is (c) Are
  16. 16.My sister ___ on the stage now. (a) are dancing (b) is dancing (c) is dance (d) am dancing
  17. 17.Name the tense: “You built a sandcastle.” (a) simple past (b) simple present (c) present continuous (d) past perfect
  18. 18.You are going to ___ a story next Sunday. (a) telling (b) told (c) tell (d) tells
  19. 19.Choose the right verb: The news ___ good today. (a) are (b) is
  20. 20.We ___ going to clap for the team next Sunday. (a) am (b) is (c) are
  21. 21.Name the tense: “I had flown a kite.” (a) simple present (b) past perfect (c) simple future (d) past continuous
  22. 22.Which is the correct -ing form of “catch”? (a) catcheing (b) catchhing (c) catching
  23. 23.I ___ the train next Sunday. (a) will taking (b) will take (c) will takes (d) took
  24. 24.Aarav has just ___ on the stage. (a) dancing (b) danced (c) dances (d) dance
  25. 25.My brother ___ in the park every Sunday. (a) jogs (b) jogging (c) jog
  26. 26.They ___ a cake every day. (a) bakes (b) baking (c) bake
  27. 27.He ___ a cake yesterday. (a) will bake (b) baked (c) has baked (d) bakes
  28. 28.Which is the correct -ing form of “help”? (a) helping (b) helpeing (c) helpping
  29. 29.When the phone rang, Yash ___ a bicycle. (a) was ride (b) were riding (c) is riding (d) was riding
  30. 30.Name the tense: “My brother watches a cartoon.” (a) past perfect (b) simple future (c) simple present (d) simple past
  31. 31.He ___ the train before the guests arrived. (a) has taken (b) have taken (c) had took (d) had taken
  32. 32.You are going to ___ a sandcastle next month. (a) build (b) builds (c) built (d) building
  33. 33.___ he build a sandcastle every day? (a) Is (b) Does (c) Are (d) Do
  34. 34.What is the past tense of “feed”? (a) feeding (b) feeded (c) fed
  35. 35.___ the children tell a story on Saturdays? (a) Does (b) Do (c) Is (d) Are
  36. 36.___ my brother planting a tree at the moment? (a) Are (b) Is (c) Am
  37. 37.Name the tense: “I take the train.” (a) past continuous (b) simple present (c) present continuous (d) simple past
  38. 38.When Dad called, Farhan ___ already climbed a tree. (a) had (b) have (c) has
  39. 39.___ we jogging in the park now? (a) Are (b) Am (c) Is
  40. 40.You ___ cricket last week. (a) played (b) play (c) have played (d) will play

Answer key

  1. were winning
  2. will feed
  3. washed
  4. don't
  5. Is
  6. since
  7. have worked
  8. helped
  9. Did
  10. simple present
  11. has
  12. climb
  13. Does
  14. were bringing
  15. Is
  16. is dancing
  17. simple past
  18. tell
  19. is
  20. are
  21. past perfect
  22. catching
  23. will take
  24. danced
  25. jogs
  26. bake
  27. baked
  28. helping
  29. was riding
  30. simple present
  31. had taken
  32. build
  33. Does
  34. fed
  35. Do
  36. Is
  37. simple present
  38. had
  39. Are
  40. played

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