← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 834 · 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.Meera did not ___ science last week. (a) study (b) studies (c) studying (d) studied
  2. 2.We ___ a song now. (a) are sing (b) is singing (c) are singing (d) am singing
  3. 3.I have lived in Pune ___ six months. (a) since (b) for
  4. 4.My brother ___ the room next week. (a) cleaned (b) will clean (c) will cleans (d) will cleaning
  5. 5.By the time the bell rang, Saanvi ___ Hindi. (a) have spoken (b) has spoken (c) had spoken (d) had spoke
  6. 6.Name the tense: “The children will help Grandma.” (a) present continuous (b) past perfect (c) simple future (d) simple present
  7. 7.___ Ira singing a song right now? (a) Is (b) Are (c) Am
  8. 8.He ___ a bicycle two days ago. (a) rode (b) rided (c) rides (d) will ride
  9. 9.My sister ___ a song at the moment. (a) is singing (b) am singing (c) are singing (d) is sing
  10. 10.When Dad called, she ___ already taken the train. (a) have (b) has (c) had
  11. 11.You ___ going to win the match next Sunday. (a) am (b) are (c) is
  12. 12.They ___ for the team right now. (a) am clapping (b) are clap (c) is clapping (d) are clapping
  13. 13.Sneha ___ going to wear a cap next week. (a) is (b) am (c) are
  14. 14.She ___ in Pune since 2020. (a) have lived (b) has lived (c) lived (d) lives
  15. 15.We have just ___ a cartoon. (a) watched (b) watch (c) watches (d) watching
  16. 16.We ___ in the park now. (a) am jogging (b) are jogging (c) is jogging (d) are jog
  17. 17.Name the tense: “You are singing a song.” (a) past perfect (b) simple past (c) present continuous (d) present perfect
  18. 18.Vivaan ___ milk now. (a) am drinking (b) is drink (c) is drinking (d) are drinking
  19. 19.He ___ a cake before Mum came home. (a) has baked (b) had bake (c) have baked (d) had baked
  20. 20.She ___ vegetables when the bell rang. (a) is buying (b) was buying (c) was buy (d) were buying
  21. 21.Choose the right verb: One of my friends ___ in Class 4. (a) is (b) are
  22. 22.Which is the correct -ing form of “clap”? (a) clapping (b) claping (c) clapeing
  23. 23.When Dad called, he ___ already swum in the pool. (a) had (b) has (c) have
  24. 24.When the phone rang, she ___ a story. (a) was tell (b) is telling (c) were telling (d) was telling
  25. 25.Name the tense: “I draw a picture.” (a) present continuous (b) past perfect (c) simple present (d) present perfect
  26. 26.We did not ___ a mango last Sunday. (a) eating (b) eats (c) ate (d) eat
  27. 27.You ___ clapped for the team already. (a) has (b) have
  28. 28.When the bell rang, Pooja ___ a message. (a) were sending (b) was sending (c) was send (d) is sending
  29. 29.My brother has just ___ a song. (a) sung (b) singing (c) sang (d) sing
  30. 30.You ___ make tea every day. (a) doesn't (b) aren't (c) don't
  31. 31.By the time the guests arrived, we ___ the dishes. (a) had washed (b) had wash (c) has washed (d) have washed
  32. 32.Name the tense: “My parents are buying vegetables.” (a) simple future (b) simple past (c) present continuous (d) past continuous
  33. 33.Choose the right verb: Each girl ___ a locker. (a) has (b) have
  34. 34.My friends ___ the match next Sunday. (a) will wins (b) won (c) will winning (d) will win
  35. 35.They ___ lunch every day. (a) brings (b) bringing (c) bring
  36. 36.I ___ to school last week. (a) will go (b) goed (c) went (d) go
  37. 37.I ___ cricket every day. (a) playing (b) plays (c) play
  38. 38.Name the tense: “He is singing a song.” (a) past continuous (b) present perfect (c) simple present (d) present continuous
  39. 39.We ___ planted a tree already. (a) have (b) has
  40. 40.He ___ a bicycle twice a week. (a) rides (b) ride (c) riding

Answer key

  1. study
  2. are singing
  3. for
  4. will clean
  5. had spoken
  6. simple future
  7. Is
  8. rode
  9. is singing
  10. had
  11. are
  12. are clapping
  13. is
  14. has lived
  15. watched
  16. are jogging
  17. present continuous
  18. is drinking
  19. had baked
  20. was buying
  21. is
  22. clapping
  23. had
  24. was telling
  25. simple present
  26. eat
  27. have
  28. was sending
  29. sung
  30. don't
  31. had washed
  32. present continuous
  33. has
  34. will win
  35. bring
  36. went
  37. play
  38. present continuous
  39. have
  40. rides

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