← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 785 · 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.Ishaan ___ science at 8 pm yesterday. (a) were studying (b) is studying (c) was study (d) was studying
  2. 2.You ___ a mango tomorrow. (a) will eats (b) will eat (c) ate (d) will eating
  3. 3.By the time the guests arrived, my brother ___ Hindi. (a) had spoken (b) has spoken (c) have spoken (d) had spoke
  4. 4.I ___ on the stage when the phone rang. (a) were dancing (b) was dancing (c) am dancing (d) was dance
  5. 5.Choose the right verb: Physics ___ interesting. (a) is (b) are
  6. 6.My cousins are going to ___ a story next Sunday. (a) telling (b) told (c) tells (d) tell
  7. 7.They ___ on the stage right now. (a) are dancing (b) is dancing (c) are dance (d) am dancing
  8. 8.Name the tense: “My brother was cleaning the room.” (a) simple present (b) present perfect (c) past continuous (d) past perfect
  9. 9.My parents ___ Hindi now. (a) are speaking (b) is speaking (c) are speak (d) am speaking
  10. 10.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
  11. 11.We ___ going to carry the bag next week. (a) are (b) is (c) am
  12. 12.Name the tense: “Nisha is playing cricket.” (a) simple future (b) simple past (c) past continuous (d) present continuous
  13. 13.You ___ going to build a sandcastle next week. (a) am (b) is (c) are
  14. 14.Nisha ___ rice twice a week. (a) cook (b) cooking (c) cooks
  15. 15.I ___ climb a tree every morning. (a) doesn't (b) don't (c) aren't
  16. 16.When it started to rain, I ___ a letter. (a) were writing (b) was writing (c) was write (d) am writing
  17. 17.Name the tense: “You are singing a song.” (a) present continuous (b) past continuous (c) simple future (d) past perfect
  18. 18.We have known my best friend ___ two years. (a) since (b) for
  19. 19.___ my cousins make tea last Sunday? (a) Does (b) Was (c) Did (d) Do
  20. 20.My brother ___ to school when the phone rang. (a) were going (b) is going (c) was go (d) was going
  21. 21.My sister ___ on the stage next week. (a) danced (b) will dances (c) will dance (d) will dancing
  22. 22.Choose the right verb: Neither the girls nor Aditya ___ coming today. (a) is (b) are
  23. 23.I ___ in the park every day. (a) run (b) running (c) runs
  24. 24.We ___ Grandma yesterday. (a) will help (b) helped (c) have helped (d) help
  25. 25.Kunal ___ to school at 8 pm yesterday. (a) was going (b) were going (c) is going (d) was go
  26. 26.You ___ rice in 2023. (a) cooked (b) will cook (c) have cooked (d) cook
  27. 27.We ___ caught the ball already. (a) has (b) have
  28. 28.Vivaan ___ Grandma yesterday. (a) helped (b) helps (c) will help (d) has helped
  29. 29.She ___ a story when the bell rang. (a) was telling (b) were telling (c) was tell (d) is telling
  30. 30.I ___ lunch twice a week. (a) brings (b) bringing (c) bring
  31. 31.Name the tense: “She has washed the dishes.” (a) simple future (b) past continuous (c) present perfect (d) simple present
  32. 32.You are going to ___ a tree next Sunday. (a) plants (b) planting (c) plant (d) planted
  33. 33.You ___ a message at 8 pm yesterday. (a) was sending (b) were send (c) were sending (d) are sending
  34. 34.We ___ science when Mum came home. (a) was studying (b) were studying (c) were study (d) are studying
  35. 35.Nisha ___ going to wash the dishes next week. (a) are (b) am (c) is
  36. 36.When Dad called, they ___ already caught the ball. (a) have (b) had (c) has
  37. 37.The students ___ Grandma last week. (a) have helped (b) helped (c) help (d) will help
  38. 38.He ___ write a letter every day. (a) isn't (b) don't (c) doesn't
  39. 39.My cousins ___ Grandma before the bell rang. (a) have helped (b) had helped (c) has helped (d) had help
  40. 40.___ they riding a bicycle now? (a) Are (b) Is (c) Am

Answer key

  1. was studying
  2. will eat
  3. had spoken
  4. was dancing
  5. is
  6. tell
  7. are dancing
  8. past continuous
  9. are speaking
  10. has
  11. are
  12. present continuous
  13. are
  14. cooks
  15. don't
  16. was writing
  17. present continuous
  18. for
  19. Did
  20. was going
  21. will dance
  22. is
  23. run
  24. helped
  25. was going
  26. cooked
  27. have
  28. helped
  29. was telling
  30. bring
  31. present perfect
  32. plant
  33. were sending
  34. were studying
  35. is
  36. had
  37. helped
  38. doesn't
  39. had helped
  40. Are

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