← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 232 · 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 ___ the train at the moment. (a) am taking (b) is taking (c) are take (d) are taking
  2. 2.My sister ___ a message every day. (a) send (b) sends (c) sending
  3. 3.___ he running in the park right now? (a) Am (b) Are (c) Is
  4. 4.They ___ in Delhi since 2020. (a) has worked (b) have worked (c) work (d) worked
  5. 5.Vivaan ___ Grandma when the phone rang. (a) is helping (b) were helping (c) was help (d) was helping
  6. 6.Which is the correct -ing form of “swim”? (a) swimming (b) swimeing (c) swiming
  7. 7.___ Aditya drinking milk at the moment? (a) Are (b) Is (c) Am
  8. 8.You ___ the bag when the phone rang. (a) were carrying (b) are carrying (c) was carrying (d) were carry
  9. 9.Which is the correct -ing form of “drink”? (a) drinkking (b) drinkeing (c) drinking
  10. 10.Name the tense: “We planted a tree.” (a) simple future (b) past perfect (c) present perfect (d) simple past
  11. 11.Choose the right verb: Neither my cousins nor Arjun ___ coming today. (a) are (b) is
  12. 12.Name the tense: “We had watched a cartoon.” (a) present continuous (b) past perfect (c) simple present (d) present perfect
  13. 13.Name the tense: “We swam in the pool.” (a) simple present (b) present perfect (c) present continuous (d) simple past
  14. 14.You have lived in Pune ___ two years. (a) for (b) since
  15. 15.What is the past tense of “win”? (a) won (b) winned (c) winning
  16. 16.Aarav ___ the dishes at 8 pm yesterday. (a) were washing (b) is washing (c) was washing (d) was wash
  17. 17.Aarav ___ cricket tomorrow. (a) played (b) will plays (c) will playing (d) will play
  18. 18.Name the tense: “You will climb a tree.” (a) simple present (b) past continuous (c) simple future (d) present perfect
  19. 19.When the phone rang, Riya ___ a tree. (a) was climb (b) were climbing (c) is climbing (d) was climbing
  20. 20.Name the tense: “My sister had danced on the stage.” (a) simple past (b) simple future (c) present perfect (d) past perfect
  21. 21.I ___ with Nani since 2022. (a) has stayed (b) stay (c) stayed (d) have stayed
  22. 22.Rahul ___ play cricket twice a week. (a) don't (b) doesn't (c) isn't
  23. 23.We ___ going to clap for the team next week. (a) am (b) is (c) are
  24. 24.When the bell rang, Farhan ___ a sandcastle. (a) was building (b) is building (c) were building (d) was build
  25. 25.When Mum came home, Aarav ___ the ball. (a) is throwing (b) was throw (c) were throwing (d) was throwing
  26. 26.___ I wear a cap last Sunday? (a) Does (b) Was (c) Do (d) Did
  27. 27.What is the past tense of “wear”? (a) wore (b) worn (c) weared (d) wearing
  28. 28.When it started to rain, my parents ___ tea. (a) were making (b) was making (c) were make (d) are making
  29. 29.Aisha is going to ___ a mango next month. (a) eating (b) eats (c) ate (d) eat
  30. 30.He ___ science at 8 pm yesterday. (a) were studying (b) is studying (c) was studying (d) was study
  31. 31.He ___ win the match on Saturdays. (a) don't (b) isn't (c) doesn't
  32. 32.Diya ___ a picture at the moment. (a) are drawing (b) is draw (c) is drawing (d) am drawing
  33. 33.He ___ a mango yesterday. (a) ate (b) will eat (c) eated (d) eats
  34. 34.When the bell rang, Meera ___ Grandma. (a) were helping (b) was helping (c) was help (d) is helping
  35. 35.We ___ a bicycle before Mum came home. (a) have ridden (b) had ridden (c) had rode (d) has ridden
  36. 36.___ Isha play cricket in 2023? (a) Does (b) Did (c) Was (d) Do
  37. 37.I have just ___ a tree. (a) planted (b) planting (c) plant (d) plants
  38. 38.What is the past tense of “swim”? (a) swum (b) swimmed (c) swam (d) swimming
  39. 39.Name the tense: “They went to school.” (a) present continuous (b) past continuous (c) present perfect (d) simple past
  40. 40.___ Saanvi help Grandma every day? (a) Is (b) Does (c) Do (d) Are

Answer key

  1. are taking
  2. sends
  3. Is
  4. have worked
  5. was helping
  6. swimming
  7. Is
  8. were carrying
  9. drinking
  10. simple past
  11. is
  12. past perfect
  13. simple past
  14. for
  15. won
  16. was washing
  17. will play
  18. simple future
  19. was climbing
  20. past perfect
  21. have stayed
  22. doesn't
  23. are
  24. was building
  25. was throwing
  26. Did
  27. wore
  28. were making
  29. eat
  30. was studying
  31. doesn't
  32. is drawing
  33. ate
  34. was helping
  35. had ridden
  36. Did
  37. planted
  38. swam
  39. simple past
  40. Does

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