← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 83 · 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.They ___ a tree before Mum came home. (a) has climbed (b) have climbed (c) had climb (d) had climbed
  2. 2.You ___ a bicycle at the moment. (a) is riding (b) am riding (c) are riding (d) are ride
  3. 3.You ___ to school now. (a) am going (b) is going (c) are going (d) are go
  4. 4.When Dad called, she ___ already danced on the stage. (a) had (b) has (c) have
  5. 5.We ___ with Nani since 2019. (a) stayed (b) have stayed (c) has stayed (d) stay
  6. 6.Kabir ___ in Pune since 2021. (a) lives (b) has lived (c) lived (d) have lived
  7. 7.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  8. 8.When the phone rang, you ___ science. (a) was studying (b) were studying (c) are studying (d) were study
  9. 9.The children ___ a mango before the bell rang. (a) had ate (b) have eaten (c) has eaten (d) had eaten
  10. 10.You ___ in the pool next month. (a) will swims (b) will swimming (c) swam (d) will swim
  11. 11.When the bell rang, Saanvi ___ the bag. (a) is carrying (b) was carry (c) was carrying (d) were carrying
  12. 12.___ Ananya eating a mango right now? (a) Is (b) Am (c) Are
  13. 13.He ___ lunch at 8 pm yesterday. (a) was bring (b) were bringing (c) is bringing (d) was bringing
  14. 14.___ Aarav watch a cartoon yesterday? (a) Do (b) Does (c) Did (d) Was
  15. 15.The students ___ send a message on Saturdays. (a) don't (b) aren't (c) doesn't
  16. 16.Name the tense: “They are catching the ball.” (a) present continuous (b) past perfect (c) simple past (d) simple future
  17. 17.Name the tense: “He has drunk milk.” (a) simple present (b) past continuous (c) present perfect (d) simple future
  18. 18.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  19. 19.She did not ___ the ball last Sunday. (a) throwing (b) throws (c) throw (d) threw
  20. 20.They ___ milk at 8 pm yesterday. (a) was drinking (b) were drink (c) are drinking (d) were drinking
  21. 21.Priya ___ a picture last Sunday. (a) draws (b) drawed (c) drew (d) will draw
  22. 22.Which is the correct -ing form of “send”? (a) sending (b) sendding (c) sendeing
  23. 23.My cousins ___ a story next month. (a) will telling (b) told (c) will tell (d) will tells
  24. 24.___ Riya drink milk on Saturdays? (a) Are (b) Does (c) Is (d) Do
  25. 25.Name the tense: “You washed the dishes.” (a) simple present (b) past continuous (c) simple past (d) past perfect
  26. 26.They ___ in the park yesterday. (a) jog (b) will jog (c) jogged (d) have jogged
  27. 27.___ he winning the match right now? (a) Is (b) Are (c) Am
  28. 28.Rahul ___ go to school every morning. (a) isn't (b) don't (c) doesn't
  29. 29.We ___ a letter at the moment. (a) am writing (b) are write (c) are writing (d) is writing
  30. 30.___ they making tea now? (a) Am (b) Is (c) Are
  31. 31.She ___ with Nani since 2022. (a) stayed (b) stays (c) has stayed (d) have stayed
  32. 32.Name the tense: “Myra has brought lunch.” (a) simple present (b) present perfect (c) present continuous (d) simple past
  33. 33.By the time the bell rang, Farhan ___ a mango. (a) had eaten (b) have eaten (c) had ate (d) has eaten
  34. 34.At 8 pm yesterday, you ___ Grandma. (a) was helping (b) were helping (c) were help (d) are helping
  35. 35.We ___ a kite now. (a) am flying (b) is flying (c) are fly (d) are flying
  36. 36.My parents ___ the train on Saturdays. (a) taking (b) take (c) takes
  37. 37.My brother has studied in this school ___ six months. (a) since (b) for
  38. 38.___ he clean the room last Sunday? (a) Do (b) Was (c) Does (d) Did
  39. 39.She ___ a cap when it started to rain. (a) was wear (b) were wearing (c) is wearing (d) was wearing
  40. 40.I am going to ___ cricket next Sunday. (a) plays (b) played (c) play (d) playing

Answer key

  1. had climbed
  2. are riding
  3. are going
  4. had
  5. have stayed
  6. has lived
  7. is
  8. were studying
  9. had eaten
  10. will swim
  11. was carrying
  12. Is
  13. was bringing
  14. Did
  15. don't
  16. present continuous
  17. present perfect
  18. is
  19. throw
  20. were drinking
  21. drew
  22. sending
  23. will tell
  24. Does
  25. simple past
  26. jogged
  27. Is
  28. doesn't
  29. are writing
  30. Are
  31. has stayed
  32. present perfect
  33. had eaten
  34. were helping
  35. are flying
  36. take
  37. for
  38. Did
  39. was wearing
  40. play

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