← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 946 · 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 it started to rain, I ___ a letter. (a) were writing (b) am writing (c) was write (d) was writing
  2. 2.By the time the guests arrived, she ___ in the park. (a) has run (b) have run (c) had ran (d) had run
  3. 3.Choose the right verb: Physics ___ interesting. (a) is (b) are
  4. 4.We ___ draw a picture every day. (a) doesn't (b) aren't (c) don't
  5. 5.You are going to ___ a sandcastle next month. (a) built (b) builds (c) building (d) build
  6. 6.When Dad called, you ___ already danced on the stage. (a) had (b) has (c) have
  7. 7.Which is the correct -ing form of “cook”? (a) cooking (b) cookeing (c) cookking
  8. 8.She ___ a cake twice a week. (a) baking (b) bakes (c) bake
  9. 9.The children ___ in Pune since 2019. (a) has lived (b) have lived (c) live (d) lived
  10. 10.Riya ___ the ball when the phone rang. (a) was catch (b) is catching (c) was catching (d) were catching
  11. 11.My sister ___ a tree now. (a) am planting (b) are planting (c) is plant (d) is planting
  12. 12.He ___ ridden a bicycle already. (a) has (b) have
  13. 13.He ___ the ball when it started to rain. (a) were throwing (b) was throwing (c) was throw (d) is throwing
  14. 14.___ we telling a story right now? (a) Am (b) Is (c) Are
  15. 15.You ___ vegetables tomorrow. (a) bought (b) will buying (c) will buy (d) will buys
  16. 16.Which is the correct -ing form of “clap”? (a) clapping (b) claping (c) clapeing
  17. 17.I ___ a kite tomorrow. (a) will flying (b) will fly (c) flew (d) will flies
  18. 18.Aditya has just ___ the bag. (a) carries (b) carrying (c) carried (d) carry
  19. 19.Saanvi ___ lunch before the bell rang. (a) have brought (b) has brought (c) had brought (d) had bring
  20. 20.When Mum came home, my brother ___ a bicycle. (a) is riding (b) was ride (c) was riding (d) were riding
  21. 21.We ___ tea tomorrow. (a) will making (b) will make (c) made (d) will makes
  22. 22.They ___ a kite now. (a) is flying (b) am flying (c) are flying (d) are fly
  23. 23.She ___ a mango when the bell rang. (a) were eating (b) was eating (c) is eating (d) was eat
  24. 24.You ___ the room before Mum came home. (a) had clean (b) had cleaned (c) have cleaned (d) has cleaned
  25. 25.Aarav ___ a cake at the moment. (a) is baking (b) are baking (c) is bake (d) am baking
  26. 26.He has just ___ Grandma. (a) help (b) helping (c) helped (d) helps
  27. 27.Name the tense: “My brother is eating a mango.” (a) present perfect (b) simple present (c) present continuous (d) past continuous
  28. 28.Name the tense: “My friends will drink milk.” (a) simple future (b) past perfect (c) present perfect (d) past continuous
  29. 29.When Dad called, we ___ already drunk milk. (a) had (b) have (c) has
  30. 30.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  31. 31.When it started to rain, he ___ a message. (a) were sending (b) is sending (c) was send (d) was sending
  32. 32.My sister ___ the match on Saturdays. (a) winning (b) win (c) wins
  33. 33.You ___ cook rice every Sunday. (a) doesn't (b) don't (c) aren't
  34. 34.What is the past tense of “take”? (a) taking (b) took (c) taked (d) taken
  35. 35.When Mum came home, you ___ tea. (a) were making (b) were make (c) are making (d) was making
  36. 36.Yash ___ the dog on Saturdays. (a) feeds (b) feed (c) feeding
  37. 37.My sister ___ in this school since 2022. (a) studies (b) has studied (c) studied (d) have studied
  38. 38.We ___ with Nani since 2021. (a) stayed (b) stay (c) have stayed (d) has stayed
  39. 39.Meera ___ in Pune since 2019. (a) lives (b) lived (c) have lived (d) has lived
  40. 40.You have just ___ the bag. (a) carries (b) carry (c) carried (d) carrying

Answer key

  1. was writing
  2. had run
  3. is
  4. don't
  5. build
  6. had
  7. cooking
  8. bakes
  9. have lived
  10. was catching
  11. is planting
  12. has
  13. was throwing
  14. Are
  15. will buy
  16. clapping
  17. will fly
  18. carried
  19. had brought
  20. was riding
  21. will make
  22. are flying
  23. was eating
  24. had cleaned
  25. is baking
  26. helped
  27. present continuous
  28. simple future
  29. had
  30. is
  31. was sending
  32. wins
  33. don't
  34. took
  35. were making
  36. feeds
  37. has studied
  38. have stayed
  39. has lived
  40. carried

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