← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 635 · 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.Choose the right verb: Every boy ___ a locker. (a) has (b) have
  2. 2.When the bell rang, the students ___ a kite. (a) was flying (b) were fly (c) are flying (d) were flying
  3. 3.Name the tense: “Rahul watches a cartoon.” (a) simple present (b) past perfect (c) simple past (d) past continuous
  4. 4.You ___ going to clap for the team next week. (a) am (b) are (c) is
  5. 5.Manav ___ on the stage yesterday. (a) danced (b) dances (c) will dance (d) has danced
  6. 6.What is the past tense of “send”? (a) sended (b) sent (c) sending
  7. 7.I ___ fed the dog already. (a) has (b) have
  8. 8.My sister ___ with Nani since 2021. (a) stayed (b) have stayed (c) has stayed (d) stays
  9. 9.When it started to rain, she ___ for the team. (a) was clapping (b) is clapping (c) were clapping (d) was clap
  10. 10.He ___ the match before the bell rang. (a) had won (b) have won (c) has won (d) had win
  11. 11.He ___ going to send a message next Sunday. (a) am (b) is (c) are
  12. 12.Which is the correct -ing form of “play”? (a) playing (b) playeing (c) playying
  13. 13.What is the past tense of “win”? (a) won (b) winned (c) winning
  14. 14.___ they go to school every Sunday? (a) Is (b) Do (c) Does (d) Are
  15. 15.He ___ a tree every morning. (a) climbing (b) climb (c) climbs
  16. 16.He ___ cricket next month. (a) will plays (b) will playing (c) will play (d) played
  17. 17.I am going to ___ the train next Sunday. (a) taking (b) takes (c) took (d) take
  18. 18.When it started to rain, Zoya ___ the dishes. (a) was wash (b) is washing (c) was washing (d) were washing
  19. 19.___ Vivaan write a letter every day? (a) Is (b) Do (c) Are (d) Does
  20. 20.You ___ going to clap for the team tomorrow. (a) are (b) am (c) is
  21. 21.She is going to ___ the dishes next month. (a) washed (b) washes (c) wash (d) washing
  22. 22.Name the tense: “You are jogging in the park.” (a) simple present (b) past perfect (c) present continuous (d) simple future
  23. 23.My brother ___ baked a cake already. (a) has (b) have
  24. 24.At 8 pm yesterday, Priya ___ science. (a) was studying (b) was study (c) is studying (d) were studying
  25. 25.My brother is going to ___ on the stage next Sunday. (a) dancing (b) dance (c) dances (d) danced
  26. 26.He has played in the garden ___ 10 am. (a) since (b) for
  27. 27.You ___ milk right now. (a) is drinking (b) am drinking (c) are drink (d) are drinking
  28. 28.Which is the correct -ing form of “fly”? (a) flyeing (b) flying (c) flyying
  29. 29.We ___ a song before it got dark. (a) has sung (b) have sung (c) had sung (d) had sang
  30. 30.When Dad called, she ___ already flown a kite. (a) have (b) has (c) had
  31. 31.___ my sister carry the bag every morning? (a) Are (b) Is (c) Does (d) Do
  32. 32.Choose the right verb: Physics ___ interesting. (a) are (b) is
  33. 33.They have been in the library ___ half an hour. (a) for (b) since
  34. 34.Manav has studied in this school ___ two years. (a) for (b) since
  35. 35.Name the tense: “I will speak Hindi.” (a) simple past (b) simple present (c) present continuous (d) simple future
  36. 36.When Mum came home, Omkar ___ a song. (a) is singing (b) was sing (c) were singing (d) was singing
  37. 37.They ___ the ball when it started to rain. (a) are throwing (b) was throwing (c) were throw (d) were throwing
  38. 38.Tara ___ the train now. (a) am taking (b) are taking (c) is take (d) is taking
  39. 39.___ my cousins clean the room on Saturdays? (a) Does (b) Is (c) Do (d) Are
  40. 40.The children ___ run in the park already. (a) has (b) have

Answer key

  1. has
  2. were flying
  3. simple present
  4. are
  5. danced
  6. sent
  7. have
  8. has stayed
  9. was clapping
  10. had won
  11. is
  12. playing
  13. won
  14. Do
  15. climbs
  16. will play
  17. take
  18. was washing
  19. Does
  20. are
  21. wash
  22. present continuous
  23. has
  24. was studying
  25. dance
  26. since
  27. are drinking
  28. flying
  29. had sung
  30. had
  31. Does
  32. is
  33. for
  34. for
  35. simple future
  36. was singing
  37. were throwing
  38. is taking
  39. Do
  40. have

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