← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 260 · 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.We ___ vegetables when the phone rang. (a) are buying (b) was buying (c) were buy (d) were buying
  2. 2.Omkar ___ tea at the moment. (a) am making (b) is make (c) is making (d) are making
  3. 3.When Dad called, we ___ already worn a cap. (a) have (b) has (c) had
  4. 4.Tara ___ a cake at the moment. (a) is baking (b) am baking (c) are baking (d) is bake
  5. 5.When the phone rang, you ___ science. (a) were study (b) are studying (c) was studying (d) were studying
  6. 6.She ___ to school next week. (a) went (b) will goes (c) will going (d) will go
  7. 7.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
  8. 8.I did not ___ cricket in 2023. (a) plays (b) played (c) playing (d) play
  9. 9.You ___ in Pune since 2022. (a) have lived (b) has lived (c) live (d) lived
  10. 10.You ___ the bag right now. (a) are carry (b) is carrying (c) are carrying (d) am carrying
  11. 11.He ___ cricket at the moment. (a) are playing (b) am playing (c) is playing (d) is play
  12. 12.___ Ishaan fly a kite every morning? (a) Is (b) Are (c) Does (d) Do
  13. 13.I ___ bake a cake twice a week. (a) aren't (b) doesn't (c) don't
  14. 14.When it started to rain, you ___ the room. (a) were clean (b) was cleaning (c) are cleaning (d) were cleaning
  15. 15.Name the tense: “We are flying a kite.” (a) past perfect (b) present perfect (c) present continuous (d) simple future
  16. 16.Choose the right verb: All the students ___ a ID card. (a) has (b) have
  17. 17.You are going to ___ on the stage next week. (a) dancing (b) dance (c) danced (d) dances
  18. 18.Ananya ___ tea before it got dark. (a) has made (b) had made (c) had make (d) have made
  19. 19.He ___ science now. (a) are studying (b) am studying (c) is studying (d) is study
  20. 20.He ___ going to wear a cap tomorrow. (a) are (b) am (c) is
  21. 21.Choose the right verb: Every girl ___ a ID card. (a) have (b) has
  22. 22.My brother ___ on the stage yesterday. (a) will dance (b) has danced (c) dances (d) danced
  23. 23.My cousins ___ milk twice a week. (a) drinks (b) drinking (c) drink
  24. 24.Ira ___ the dishes in 2023. (a) has washed (b) will wash (c) washed (d) washes
  25. 25.What is the past tense of “wear”? (a) worn (b) wore (c) weared (d) wearing
  26. 26.Choose the right verb: One of my friends ___ in Class 4. (a) is (b) are
  27. 27.The children ___ a cap every morning. (a) wears (b) wearing (c) wear
  28. 28.Aisha ___ play cricket twice a week. (a) don't (b) isn't (c) doesn't
  29. 29.Name the tense: “We watch a cartoon.” (a) present continuous (b) simple present (c) past continuous (d) simple future
  30. 30.At 8 pm yesterday, I ___ a message. (a) was send (b) am sending (c) was sending (d) were sending
  31. 31.Name the tense: “My cousins were bringing lunch.” (a) past continuous (b) present perfect (c) simple present (d) simple future
  32. 32.They ___ a mango when Mum came home. (a) were eating (b) are eating (c) was eating (d) were eat
  33. 33.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  34. 34.Name the tense: “My brother was watching a cartoon.” (a) simple future (b) simple past (c) past continuous (d) present perfect
  35. 35.Aditya has just ___ a sandcastle. (a) built (b) build (c) building (d) builds
  36. 36.When Dad called, my friends ___ already washed the dishes. (a) have (b) has (c) had
  37. 37.We ___ told a story already. (a) have (b) has
  38. 38.Name the tense: “They are buying vegetables.” (a) present continuous (b) past perfect (c) simple past (d) simple future
  39. 39.When Dad called, Kavya ___ already worn a cap. (a) has (b) have (c) had
  40. 40.At 8 pm yesterday, they ___ a kite. (a) were flying (b) are flying (c) was flying (d) were fly

Answer key

  1. were buying
  2. is making
  3. had
  4. is baking
  5. were studying
  6. will go
  7. is
  8. play
  9. have lived
  10. are carrying
  11. is playing
  12. Does
  13. don't
  14. were cleaning
  15. present continuous
  16. have
  17. dance
  18. had made
  19. is studying
  20. is
  21. has
  22. danced
  23. drink
  24. washed
  25. wore
  26. is
  27. wear
  28. doesn't
  29. simple present
  30. was sending
  31. past continuous
  32. were eating
  33. is
  34. past continuous
  35. built
  36. had
  37. have
  38. present continuous
  39. had
  40. were flying

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