← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 548 · 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.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  2. 2.My friends ___ the ball next month. (a) will catching (b) will catch (c) will catches (d) caught
  3. 3.Vivaan ___ science every morning. (a) study (b) studies (c) studying
  4. 4.Ira ___ thrown the ball already. (a) has (b) have
  5. 5.My brother ___ a cake at 8 pm yesterday. (a) was bake (b) is baking (c) was baking (d) were baking
  6. 6.I ___ science tomorrow. (a) studied (b) will studies (c) will studying (d) will study
  7. 7.Ishaan ___ the bag yesterday. (a) carried (b) has carried (c) will carry (d) carries
  8. 8.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
  9. 9.We are going to ___ a cake next month. (a) bakes (b) baked (c) baking (d) bake
  10. 10.We have just ___ the train. (a) took (b) take (c) taken (d) taking
  11. 11.Name the tense: “My cousins play cricket.” (a) simple present (b) past continuous (c) simple future (d) present continuous
  12. 12.I ___ in the park two days ago. (a) runned (b) will run (c) ran (d) run
  13. 13.You ___ in the park before the bell rang. (a) had jogged (b) had jog (c) have jogged (d) has jogged
  14. 14.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  15. 15.You have lived in Pune ___ two years. (a) for (b) since
  16. 16.The children ___ going to make tea next week. (a) am (b) are (c) is
  17. 17.Which is the correct -ing form of “tell”? (a) telleing (b) telling (c) tellling
  18. 18.We did not ___ milk in 2023. (a) drinking (b) drink (c) drinks (d) drank
  19. 19.She ___ a kite last Sunday. (a) flew (b) will fly (c) flies (d) flyed
  20. 20.My sister ___ a bicycle twice a week. (a) riding (b) rides (c) ride
  21. 21.Vivaan ___ a picture when Mum came home. (a) was draw (b) were drawing (c) was drawing (d) is drawing
  22. 22.My parents have known my best friend ___ January. (a) for (b) since
  23. 23.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  24. 24.They ___ a cap when the bell rang. (a) were wear (b) are wearing (c) was wearing (d) were wearing
  25. 25.She ___ cricket last Sunday. (a) has played (b) will play (c) played (d) plays
  26. 26.Tara did not ___ for the team yesterday. (a) clapped (b) clap (c) claps (d) clapping
  27. 27.___ he jogging in the park at the moment? (a) Is (b) Am (c) Are
  28. 28.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  29. 29.When it started to rain, he ___ the dishes. (a) was wash (b) is washing (c) was washing (d) were washing
  30. 30.Name the tense: “He has planted a tree.” (a) simple present (b) past perfect (c) present perfect (d) simple past
  31. 31.My parents have just ___ the dog. (a) feeds (b) feeding (c) fed (d) feed
  32. 32.Name the tense: “Aarav carried the bag.” (a) simple past (b) present continuous (c) simple present (d) present perfect
  33. 33.___ he running in the park at the moment? (a) Are (b) Am (c) Is
  34. 34.Choose the right verb: Each of the children ___ a water bottle. (a) have (b) has
  35. 35.I am going to ___ the dishes next month. (a) washed (b) wash (c) washing (d) washes
  36. 36.___ my brother throw the ball every Sunday? (a) Do (b) Is (c) Are (d) Does
  37. 37.My brother ___ play cricket every morning. (a) isn't (b) don't (c) doesn't
  38. 38.I ___ the ball twice a week. (a) throws (b) throw (c) throwing
  39. 39.By the time Mum came home, I ___ on the stage. (a) had dance (b) has danced (c) had danced (d) have danced
  40. 40.Choose the right verb: Every girl ___ a locker. (a) have (b) has

Answer key

  1. are
  2. will catch
  3. studies
  4. has
  5. was baking
  6. will study
  7. carried
  8. has
  9. bake
  10. taken
  11. simple present
  12. ran
  13. had jogged
  14. is
  15. for
  16. are
  17. telling
  18. drink
  19. flew
  20. rides
  21. was drawing
  22. since
  23. are
  24. were wearing
  25. played
  26. clap
  27. Is
  28. is
  29. was washing
  30. present perfect
  31. fed
  32. simple past
  33. Is
  34. has
  35. wash
  36. Does
  37. doesn't
  38. throw
  39. had danced
  40. has

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