← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 935 · 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.You ___ going to eat a mango next month. (a) is (b) am (c) are
  2. 2.By the time Mum came home, I ___ in the park. (a) had jogged (b) has jogged (c) had jog (d) have jogged
  3. 3.She ___ Hindi every morning. (a) speaking (b) speak (c) speaks
  4. 4.I ___ in the park before the guests arrived. (a) had jogged (b) has jogged (c) have jogged (d) had jog
  5. 5.When Dad called, Riya ___ already helped Grandma. (a) had (b) has (c) have
  6. 6.___ they wear a cap every day? (a) Is (b) Does (c) Are (d) Do
  7. 7.___ I sing a song two days ago? (a) Did (b) Was (c) Does (d) Do
  8. 8.I ___ a song before Mum came home. (a) have sung (b) has sung (c) had sung (d) had sang
  9. 9.Kabir ___ on the stage every day. (a) dance (b) dances (c) dancing
  10. 10.We ___ rice on Saturdays. (a) cook (b) cooking (c) cooks
  11. 11.Name the tense: “You went to school.” (a) past continuous (b) simple past (c) present perfect (d) simple future
  12. 12.Name the tense: “She is building a sandcastle.” (a) simple present (b) present perfect (c) present continuous (d) simple future
  13. 13.They ___ throw the ball every day. (a) doesn't (b) aren't (c) don't
  14. 14.When Mum came home, she ___ a tree. (a) were planting (b) is planting (c) was plant (d) was planting
  15. 15.Aisha ___ on the stage at 8 pm yesterday. (a) were dancing (b) was dance (c) was dancing (d) is dancing
  16. 16.When Dad called, we ___ already sung a song. (a) have (b) had (c) has
  17. 17.You ___ going to eat a mango tomorrow. (a) am (b) are (c) is
  18. 18.My brother ___ on the stage in 2023. (a) will dance (b) danced (c) has danced (d) dances
  19. 19.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  20. 20.My friends ___ play cricket every Sunday. (a) doesn't (b) aren't (c) don't
  21. 21.By the time the bell rang, they ___ science. (a) had study (b) have studied (c) has studied (d) had studied
  22. 22.___ they building a sandcastle now? (a) Are (b) Is (c) Am
  23. 23.Which is the correct -ing form of “speak”? (a) speaking (b) speakking (c) speakeing
  24. 24.She ___ going to clap for the team next month. (a) is (b) am (c) are
  25. 25.Name the tense: “He is throwing the ball.” (a) simple present (b) past perfect (c) present continuous (d) simple past
  26. 26.___ he riding a bicycle right now? (a) Am (b) Are (c) Is
  27. 27.My sister ___ the room when the bell rang. (a) was clean (b) were cleaning (c) is cleaning (d) was cleaning
  28. 28.___ I fly a kite yesterday? (a) Did (b) Does (c) Was (d) Do
  29. 29.We ___ going to draw a picture next Sunday. (a) am (b) is (c) are
  30. 30.I ___ going to eat a mango tomorrow. (a) are (b) is (c) am
  31. 31.When the phone rang, they ___ the ball. (a) were throw (b) are throwing (c) were throwing (d) was throwing
  32. 32.We ___ to school next week. (a) will going (b) went (c) will go (d) will goes
  33. 33.The students are going to ___ the ball tomorrow. (a) throwing (b) threw (c) throw (d) throws
  34. 34.They ___ cricket in 2023. (a) played (b) will play (c) have played (d) play
  35. 35.Farhan ___ thrown the ball already. (a) have (b) has
  36. 36.Choose the right verb: Neither Karan nor the boys ___ coming today. (a) are (b) is
  37. 37.Name the tense: “My sister had climbed a tree.” (a) past perfect (b) present continuous (c) simple present (d) present perfect
  38. 38.I ___ dance on the stage every morning. (a) aren't (b) doesn't (c) don't
  39. 39.Isha ___ a cartoon now. (a) is watch (b) are watching (c) is watching (d) am watching
  40. 40.She has lived in Pune ___ six months. (a) since (b) for

Answer key

  1. are
  2. had jogged
  3. speaks
  4. had jogged
  5. had
  6. Do
  7. Did
  8. had sung
  9. dances
  10. cook
  11. simple past
  12. present continuous
  13. don't
  14. was planting
  15. was dancing
  16. had
  17. are
  18. danced
  19. is
  20. don't
  21. had studied
  22. Are
  23. speaking
  24. is
  25. present continuous
  26. Is
  27. was cleaning
  28. Did
  29. are
  30. am
  31. were throwing
  32. will go
  33. throw
  34. played
  35. has
  36. are
  37. past perfect
  38. don't
  39. is watching
  40. for

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