← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 430 · 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.By the time we reached, you ___ lunch. (a) has brought (b) have brought (c) had bring (d) had brought
  2. 2.My friends have just ___ a cake. (a) baking (b) bakes (c) baked (d) bake
  3. 3.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  4. 4.I ___ the train at the moment. (a) are taking (b) am take (c) is taking (d) am taking
  5. 5.When the bell rang, my brother ___ the ball. (a) was throw (b) is throwing (c) were throwing (d) was throwing
  6. 6.___ they taking the train at the moment? (a) Are (b) Is (c) Am
  7. 7.Which is the correct -ing form of “build”? (a) buildding (b) building (c) buildeing
  8. 8.She ___ in the park twice a week. (a) runs (b) running (c) run
  9. 9.I ___ fly a kite every day. (a) don't (b) doesn't (c) aren't
  10. 10.___ they wash the dishes every Sunday? (a) Do (b) Is (c) Does (d) Are
  11. 11.We are going to ___ a bicycle tomorrow. (a) riding (b) ride (c) rides (d) rode
  12. 12.I am going to ___ a cap next Sunday. (a) wear (b) wears (c) wore (d) wearing
  13. 13.She ___ a mango in 2023. (a) eats (b) will eat (c) eated (d) ate
  14. 14.___ my friends jog in the park yesterday? (a) Does (b) Was (c) Did (d) Do
  15. 15.She ___ a sandcastle at the moment. (a) is build (b) am building (c) is building (d) are building
  16. 16.What is the past tense of “throw”? (a) throwed (b) throwing (c) thrown (d) threw
  17. 17.Kavya ___ a picture when the phone rang. (a) were drawing (b) was drawing (c) was draw (d) is drawing
  18. 18.He ___ tea at 8 pm yesterday. (a) was make (b) were making (c) is making (d) was making
  19. 19.Aarav ___ the match next Sunday. (a) won (b) will win (c) will wins (d) will winning
  20. 20.Name the tense: “My brother took the train.” (a) simple past (b) past perfect (c) simple present (d) past continuous
  21. 21.Choose the right verb: One of my classmates ___ in Class 9. (a) is (b) are
  22. 22.By the time the guests arrived, you ___ a cartoon. (a) has watched (b) had watch (c) had watched (d) have watched
  23. 23.My cousins ___ a cap next month. (a) will wears (b) wore (c) will wearing (d) will wear
  24. 24.I ___ for the team twice a week. (a) claps (b) clap (c) clapping
  25. 25.Name the tense: “My sister is buying vegetables.” (a) present perfect (b) past continuous (c) present continuous (d) past perfect
  26. 26.When the phone rang, Diya ___ tea. (a) was making (b) were making (c) was make (d) is making
  27. 27.Name the tense: “He jogged in the park.” (a) simple future (b) past perfect (c) present perfect (d) simple past
  28. 28.I ___ a message on Saturdays. (a) sends (b) send (c) sending
  29. 29.Name the tense: “Pooja had told a story.” (a) simple future (b) past perfect (c) present perfect (d) past continuous
  30. 30.My friends ___ the match last week. (a) will win (b) won (c) winned (d) win
  31. 31.___ Ira swim in the pool last Sunday? (a) Was (b) Does (c) Did (d) Do
  32. 32.Aditya ___ a sandcastle last Sunday. (a) will build (b) builds (c) built (d) builded
  33. 33.You ___ a cartoon before Mum came home. (a) had watch (b) had watched (c) have watched (d) has watched
  34. 34.Vivaan ___ thrown the ball already. (a) have (b) has
  35. 35.They have just ___ the dog. (a) fed (b) feeding (c) feed (d) feeds
  36. 36.___ I baking a cake now? (a) Is (b) Are (c) Am
  37. 37.I ___ for the team when Mum came home. (a) was clapping (b) am clapping (c) was clap (d) were clapping
  38. 38.She ___ rice when the phone rang. (a) were cooking (b) is cooking (c) was cooking (d) was cook
  39. 39.They ___ milk at the moment. (a) am drinking (b) are drink (c) are drinking (d) is drinking
  40. 40.You have lived in Pune ___ a long time. (a) for (b) since

Answer key

  1. had brought
  2. baked
  3. is
  4. am taking
  5. was throwing
  6. Are
  7. building
  8. runs
  9. don't
  10. Do
  11. ride
  12. wear
  13. ate
  14. Did
  15. is building
  16. threw
  17. was drawing
  18. was making
  19. will win
  20. simple past
  21. is
  22. had watched
  23. will wear
  24. clap
  25. present continuous
  26. was making
  27. simple past
  28. send
  29. past perfect
  30. won
  31. Did
  32. built
  33. had watched
  34. has
  35. fed
  36. Am
  37. was clapping
  38. was cooking
  39. are drinking
  40. for

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