← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 813 · 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.Manav ___ a letter last Sunday. (a) writes (b) wrote (c) writed (d) will write
  2. 2.You ___ the match every day. (a) win (b) wins (c) winning
  3. 3.Kavya ___ in this school since 2019. (a) studied (b) have studied (c) has studied (d) studies
  4. 4.Aarav did not ___ rice last week. (a) cooked (b) cook (c) cooking (d) cooks
  5. 5.Yash has studied in this school ___ 2020. (a) for (b) since
  6. 6.You ___ a cap last week. (a) will wear (b) weared (c) wore (d) wear
  7. 7.He is going to ___ a bicycle tomorrow. (a) rode (b) riding (c) rides (d) ride
  8. 8.My brother is going to ___ the match next month. (a) wins (b) winning (c) win (d) won
  9. 9.At 8 pm yesterday, they ___ for the team. (a) were clapping (b) was clapping (c) were clap (d) are clapping
  10. 10.Choose the right verb: Neither Aarav nor my cousins ___ coming today. (a) are (b) is
  11. 11.Pooja ___ take the train every Sunday. (a) doesn't (b) don't (c) isn't
  12. 12.We ___ the train last Sunday. (a) take (b) will take (c) taked (d) took
  13. 13.Name the tense: “You will write a letter.” (a) simple present (b) simple future (c) past perfect (d) simple past
  14. 14.By the time we reached, you ___ the ball. (a) have thrown (b) had threw (c) had thrown (d) has thrown
  15. 15.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  16. 16.By the time the guests arrived, my cousins ___ the room. (a) has cleaned (b) have cleaned (c) had clean (d) had cleaned
  17. 17.Name the tense: “She was studying science.” (a) present continuous (b) simple future (c) simple present (d) past continuous
  18. 18.Name the tense: “She has flown a kite.” (a) present continuous (b) simple future (c) present perfect (d) simple past
  19. 19.Name the tense: “He had drunk milk.” (a) present continuous (b) simple past (c) past perfect (d) simple future
  20. 20.___ I win the match every day? (a) Do (b) Does (c) Are (d) Is
  21. 21.When Dad called, I ___ already climbed a tree. (a) have (b) has (c) had
  22. 22.The students ___ Grandma last Sunday. (a) will help (b) help (c) helped (d) have helped
  23. 23.We ___ cricket when the bell rang. (a) were play (b) was playing (c) are playing (d) were playing
  24. 24.When Dad called, Rohan ___ already baked a cake. (a) have (b) had (c) has
  25. 25.Choose the right verb: Each child ___ a locker. (a) has (b) have
  26. 26.When it started to rain, you ___ Hindi. (a) are speaking (b) were speak (c) was speaking (d) were speaking
  27. 27.When the phone rang, Saanvi ___ for the team. (a) were clapping (b) is clapping (c) was clap (d) was clapping
  28. 28.Choose the right verb: One of my classmates ___ in Class 3. (a) are (b) is
  29. 29.___ Kavya cook rice two days ago? (a) Do (b) Was (c) Did (d) Does
  30. 30.We ___ the room before Mum came home. (a) has cleaned (b) had cleaned (c) have cleaned (d) had clean
  31. 31.I ___ a bicycle every morning. (a) ride (b) rides (c) riding
  32. 32.Pooja did not ___ a story in 2023. (a) telling (b) tells (c) told (d) tell
  33. 33.I did not ___ the match last Sunday. (a) wins (b) win (c) won (d) winning
  34. 34.Vivaan is going to ___ tea next month. (a) make (b) makes (c) making (d) made
  35. 35.My brother ___ a kite on Saturdays. (a) flies (b) flying (c) fly
  36. 36.When Mum came home, he ___ a message. (a) was send (b) is sending (c) was sending (d) were sending
  37. 37.Choose the right verb: One of my friends ___ in Class 5. (a) are (b) is
  38. 38.___ the children eating a mango right now? (a) Are (b) Am (c) Is
  39. 39.___ my parents carrying the bag right now? (a) Is (b) Am (c) Are
  40. 40.Name the tense: “We have jogged in the park.” (a) past continuous (b) present perfect (c) simple future (d) simple present

Answer key

  1. wrote
  2. win
  3. has studied
  4. cook
  5. since
  6. wore
  7. ride
  8. win
  9. were clapping
  10. are
  11. doesn't
  12. took
  13. simple future
  14. had thrown
  15. is
  16. had cleaned
  17. past continuous
  18. present perfect
  19. past perfect
  20. Do
  21. had
  22. helped
  23. were playing
  24. had
  25. has
  26. were speaking
  27. was clapping
  28. is
  29. Did
  30. had cleaned
  31. ride
  32. tell
  33. win
  34. make
  35. flies
  36. was sending
  37. is
  38. Are
  39. Are
  40. present perfect

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