← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 382 · 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.___ they bake a cake twice a week? (a) Do (b) Does (c) Is (d) Are
  2. 2.They ___ science on Saturdays. (a) studies (b) study (c) studying
  3. 3.We have just ___ tea. (a) making (b) made (c) make (d) makes
  4. 4.They ___ the ball every day. (a) throwing (b) throws (c) throw
  5. 5.He ___ the ball last Sunday. (a) will catch (b) caught (c) catched (d) catches
  6. 6.When the bell rang, my brother ___ the room. (a) were cleaning (b) was clean (c) is cleaning (d) was cleaning
  7. 7.He ___ the room on Saturdays. (a) clean (b) cleans (c) cleaning
  8. 8.Which is the correct -ing form of “win”? (a) wining (b) winning (c) wineing
  9. 9.She ___ a tree next week. (a) will planting (b) will plant (c) will plants (d) planted
  10. 10.___ he swim in the pool every morning? (a) Does (b) Are (c) Do (d) Is
  11. 11.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  12. 12.My friends ___ a sandcastle before the guests arrived. (a) has built (b) have built (c) had build (d) had built
  13. 13.They ___ the room when it started to rain. (a) were cleaning (b) are cleaning (c) were clean (d) was cleaning
  14. 14.___ he win the match every day? (a) Do (b) Are (c) Does (d) Is
  15. 15.Name the tense: “They were cleaning the room.” (a) present perfect (b) past continuous (c) past perfect (d) simple past
  16. 16.___ they climb a tree in 2023? (a) Does (b) Did (c) Do (d) Was
  17. 17.Riya ___ going to clap for the team tomorrow. (a) am (b) is (c) are
  18. 18.Name the tense: “Tara has taken the train.” (a) present perfect (b) simple future (c) past continuous (d) past perfect
  19. 19.My brother ___ rice last Sunday. (a) cooked (b) cooks (c) has cooked (d) will cook
  20. 20.What is the past tense of “take”? (a) taken (b) taking (c) took (d) taked
  21. 21.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
  22. 22.___ I buying vegetables now? (a) Is (b) Am (c) Are
  23. 23.Name the tense: “We were going to school.” (a) present continuous (b) simple past (c) past perfect (d) past continuous
  24. 24.Name the tense: “You are flying a kite.” (a) simple present (b) past perfect (c) present perfect (d) present continuous
  25. 25.Aditya ___ to school when the phone rang. (a) was go (b) was going (c) were going (d) is going
  26. 26.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  27. 27.Choose the right verb: My trousers ___ new. (a) are (b) is
  28. 28.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  29. 29.Manav ___ a song before it got dark. (a) had sung (b) had sang (c) have sung (d) has sung
  30. 30.By the time the guests arrived, I ___ a tree. (a) had climbed (b) have climbed (c) has climbed (d) had climb
  31. 31.My parents ___ drunk milk already. (a) have (b) has
  32. 32.Name the tense: “They had eaten a mango.” (a) present continuous (b) past perfect (c) simple past (d) present perfect
  33. 33.___ Isha send a message on Saturdays? (a) Are (b) Do (c) Is (d) Does
  34. 34.By the time the guests arrived, they ___ in the park. (a) had jog (b) has jogged (c) had jogged (d) have jogged
  35. 35.Nisha ___ going to bake a cake next Sunday. (a) is (b) are (c) am
  36. 36.When it started to rain, they ___ cricket. (a) was playing (b) were play (c) are playing (d) were playing
  37. 37.When Dad called, I ___ already climbed a tree. (a) have (b) has (c) had
  38. 38.___ she carrying the bag now? (a) Is (b) Am (c) Are
  39. 39.___ he watching a cartoon right now? (a) Am (b) Is (c) Are
  40. 40.___ she run in the park every morning? (a) Are (b) Do (c) Is (d) Does

Answer key

  1. Do
  2. study
  3. made
  4. throw
  5. caught
  6. was cleaning
  7. cleans
  8. winning
  9. will plant
  10. Does
  11. are
  12. had built
  13. were cleaning
  14. Does
  15. past continuous
  16. Did
  17. is
  18. present perfect
  19. cooked
  20. took
  21. has
  22. Am
  23. past continuous
  24. present continuous
  25. was going
  26. is
  27. are
  28. is
  29. had sung
  30. had climbed
  31. have
  32. past perfect
  33. Does
  34. had jogged
  35. is
  36. were playing
  37. had
  38. Is
  39. Is
  40. Does

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