← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 121 · 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.Aarav ___ going to cook rice next month. (a) are (b) am (c) is
  2. 2.My brother ___ rice at the moment. (a) are cooking (b) is cook (c) is cooking (d) am cooking
  3. 3.When the bell rang, they ___ a mango. (a) were eating (b) was eating (c) are eating (d) were eat
  4. 4.You ___ Hindi two days ago. (a) speak (b) spoke (c) speaked (d) will speak
  5. 5.By the time Mum came home, Ishaan ___ a story. (a) had told (b) had tell (c) have told (d) has told
  6. 6.What is the past tense of “take”? (a) taked (b) taken (c) taking (d) took
  7. 7.___ Neel catching the ball now? (a) Am (b) Is (c) Are
  8. 8.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
  9. 9.Name the tense: “They wash the dishes.” (a) simple present (b) past perfect (c) present continuous (d) simple past
  10. 10.I ___ built a sandcastle already. (a) have (b) has
  11. 11.When the bell rang, I ___ a letter. (a) am writing (b) were writing (c) was write (d) was writing
  12. 12.We ___ in the pool every day. (a) swims (b) swimming (c) swim
  13. 13.My sister ___ for the team next month. (a) will clapping (b) will claps (c) clapped (d) will clap
  14. 14.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
  15. 15.She ___ in this school since 2021. (a) have studied (b) studied (c) has studied (d) studies
  16. 16.He ___ a message every day. (a) send (b) sends (c) sending
  17. 17.You ___ cricket right now. (a) am playing (b) are play (c) is playing (d) are playing
  18. 18.My sister did not ___ a bicycle yesterday. (a) ride (b) rides (c) rode (d) riding
  19. 19.He ___ planted a tree already. (a) has (b) have
  20. 20.He ___ catch the ball on Saturdays. (a) don't (b) doesn't (c) isn't
  21. 21.By the time the bell rang, she ___ milk. (a) had drunk (b) had drank (c) have drunk (d) has drunk
  22. 22.At 8 pm yesterday, my parents ___ vegetables. (a) are buying (b) was buying (c) were buy (d) were buying
  23. 23.___ my brother bake a cake last Sunday? (a) Does (b) Was (c) Do (d) Did
  24. 24.I ___ go to school every day. (a) aren't (b) don't (c) doesn't
  25. 25.I ___ a mango when the phone rang. (a) were eating (b) am eating (c) was eat (d) was eating
  26. 26.Name the tense: “They watched a cartoon.” (a) simple present (b) past perfect (c) simple future (d) simple past
  27. 27.Choose the right verb: Neither the girls nor Aisha ___ coming today. (a) are (b) is
  28. 28.They did not ___ for the team in 2023. (a) clapped (b) claps (c) clap (d) clapping
  29. 29.The children ___ the dog in 2023. (a) feed (b) will feed (c) fed (d) feeded
  30. 30.Choose the right verb: My trousers ___ new. (a) is (b) are
  31. 31.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
  32. 32.Name the tense: “Farhan is bringing lunch.” (a) present continuous (b) simple past (c) simple future (d) past perfect
  33. 33.Which is the correct -ing form of “run”? (a) runing (b) runeing (c) running
  34. 34.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  35. 35.Name the tense: “You will run in the park.” (a) simple future (b) simple present (c) simple past (d) past perfect
  36. 36.Name the tense: “Aarav will play cricket.” (a) past continuous (b) simple past (c) simple future (d) simple present
  37. 37.We ___ vegetables when Mum came home. (a) were buy (b) were buying (c) was buying (d) are buying
  38. 38.He ___ played cricket already. (a) have (b) has
  39. 39.When the bell rang, the children ___ the dog. (a) are feeding (b) was feeding (c) were feeding (d) were feed
  40. 40.They ___ to school right now. (a) is going (b) am going (c) are go (d) are going

Answer key

  1. is
  2. is cooking
  3. were eating
  4. spoke
  5. had told
  6. took
  7. Is
  8. speaking
  9. simple present
  10. have
  11. was writing
  12. swim
  13. will clap
  14. watching
  15. has studied
  16. sends
  17. are playing
  18. ride
  19. has
  20. doesn't
  21. had drunk
  22. were buying
  23. Did
  24. don't
  25. was eating
  26. simple past
  27. is
  28. clap
  29. fed
  30. are
  31. is
  32. present continuous
  33. running
  34. is
  35. simple future
  36. simple future
  37. were buying
  38. has
  39. were feeding
  40. are going

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