← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 415 · 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.Name the tense: “He is buying vegetables.” (a) present continuous (b) past continuous (c) simple future (d) simple past
  2. 2.What is the past tense of “fly”? (a) flying (b) flyed (c) flew (d) flown
  3. 3.I am going to ___ a kite next Sunday. (a) flying (b) fly (c) flies (d) flew
  4. 4.You are going to ___ a cake tomorrow. (a) baked (b) bakes (c) baking (d) bake
  5. 5.Name the tense: “I had carried the bag.” (a) simple past (b) simple future (c) past continuous (d) past perfect
  6. 6.My brother ___ cook rice every morning. (a) isn't (b) don't (c) doesn't
  7. 7.Name the tense: “We have told a story.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
  8. 8.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  9. 9.He ___ a tree tomorrow. (a) will plant (b) will plants (c) planted (d) will planting
  10. 10.Choose the right verb: Either Rohan or the twins ___ coming today. (a) are (b) is
  11. 11.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  12. 12.You ___ cricket before the guests arrived. (a) had played (b) had play (c) has played (d) have played
  13. 13.By the time we reached, my brother ___ Hindi. (a) have spoken (b) had spoke (c) had spoken (d) has spoken
  14. 14.Name the tense: “You played cricket.” (a) past perfect (b) simple present (c) simple past (d) present perfect
  15. 15.He ___ a story when the bell rang. (a) were telling (b) was telling (c) was tell (d) is telling
  16. 16.My brother ___ going to build a sandcastle next Sunday. (a) are (b) is (c) am
  17. 17.The children are going to ___ the bag tomorrow. (a) carries (b) carry (c) carried (d) carrying
  18. 18.When it started to rain, she ___ a bicycle. (a) were riding (b) was ride (c) is riding (d) was riding
  19. 19.You ___ going to wear a cap tomorrow. (a) is (b) am (c) are
  20. 20.My friends ___ a song next month. (a) will sings (b) will singing (c) will sing (d) sang
  21. 21.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  22. 22.We ___ cooked rice already. (a) has (b) have
  23. 23.Choose the right verb: Each student ___ a name tag. (a) have (b) has
  24. 24.Neel ___ a letter next Sunday. (a) will writes (b) will write (c) wrote (d) will writing
  25. 25.___ my parents draw a picture on Saturdays? (a) Are (b) Is (c) Does (d) Do
  26. 26.___ I washing the dishes right now? (a) Is (b) Am (c) Are
  27. 27.I ___ to school before it got dark. (a) had gone (b) have gone (c) has gone (d) had went
  28. 28.He has known my best friend ___ six months. (a) for (b) since
  29. 29.I did not ___ in the park two days ago. (a) run (b) runs (c) running (d) ran
  30. 30.She ___ milk at the moment. (a) is drink (b) are drinking (c) am drinking (d) is drinking
  31. 31.The students ___ a cartoon next Sunday. (a) will watching (b) will watch (c) watched (d) will watches
  32. 32.When Dad called, I ___ already worn a cap. (a) have (b) has (c) had
  33. 33.I ___ the room last week. (a) have cleaned (b) will clean (c) cleaned (d) clean
  34. 34.She ___ in the park before Mum came home. (a) has jogged (b) have jogged (c) had jog (d) had jogged
  35. 35.Name the tense: “I won the match.” (a) present continuous (b) past perfect (c) simple past (d) simple present
  36. 36.When Mum came home, he ___ on the stage. (a) were dancing (b) is dancing (c) was dancing (d) was dance
  37. 37.She ___ in Delhi since 2020. (a) worked (b) works (c) has worked (d) have worked
  38. 38.Choose the right verb: Every child ___ a name tag. (a) have (b) has
  39. 39.I did not ___ the bag last Sunday. (a) carry (b) carried (c) carrying (d) carries
  40. 40.He ___ a cap before the bell rang. (a) had wore (b) have worn (c) had worn (d) has worn

Answer key

  1. present continuous
  2. flew
  3. fly
  4. bake
  5. past perfect
  6. doesn't
  7. present perfect
  8. is
  9. will plant
  10. are
  11. is
  12. had played
  13. had spoken
  14. simple past
  15. was telling
  16. is
  17. carry
  18. was riding
  19. are
  20. will sing
  21. flying
  22. have
  23. has
  24. will write
  25. Do
  26. Am
  27. had gone
  28. for
  29. run
  30. is drinking
  31. will watch
  32. had
  33. cleaned
  34. had jogged
  35. simple past
  36. was dancing
  37. has worked
  38. has
  39. carry
  40. had worn

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