← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 826 · 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 right now. (a) are take (b) am taking (c) is taking (d) are taking
  2. 2.Choose the right verb: All the students ___ a notebook. (a) has (b) have
  3. 3.___ we buying vegetables now? (a) Am (b) Are (c) Is
  4. 4.Name the tense: “He is eating a mango.” (a) past continuous (b) simple past (c) present continuous (d) simple future
  5. 5.Aditya has waited for the bus ___ an hour. (a) for (b) since
  6. 6.When it started to rain, my brother ___ the room. (a) was clean (b) is cleaning (c) were cleaning (d) was cleaning
  7. 7.What is the past tense of “ride”? (a) rided (b) ridden (c) riding (d) rode
  8. 8.___ I climb a tree every Sunday? (a) Does (b) Do (c) Is (d) Are
  9. 9.You ___ the dishes now. (a) are washing (b) am washing (c) is washing (d) are wash
  10. 10.Name the tense: “Manav helps Grandma.” (a) present continuous (b) past perfect (c) simple future (d) simple present
  11. 11.You ___ going to buy vegetables next week. (a) am (b) are (c) is
  12. 12.When the bell rang, I ___ a cake. (a) was baking (b) was bake (c) were baking (d) am baking
  13. 13.Which is the correct -ing form of “jog”? (a) joging (b) jogging (c) jogeing
  14. 14.My brother did not ___ a tree in 2023. (a) climbing (b) climbs (c) climb (d) climbed
  15. 15.Sneha has just ___ a song. (a) sing (b) singing (c) sang (d) sung
  16. 16.___ he dance on the stage twice a week? (a) Do (b) Are (c) Is (d) Does
  17. 17.When it started to rain, you ___ the train. (a) was taking (b) are taking (c) were taking (d) were take
  18. 18.When Dad called, my parents ___ already gone to school. (a) had (b) have (c) has
  19. 19.When Dad called, my brother ___ already ridden a bicycle. (a) has (b) have (c) had
  20. 20.What is the past tense of “send”? (a) sent (b) sended (c) sending
  21. 21.My sister ___ write a letter every Sunday. (a) doesn't (b) isn't (c) don't
  22. 22.Aditya ___ milk when the bell rang. (a) was drink (b) is drinking (c) was drinking (d) were drinking
  23. 23.You ___ a cartoon when the bell rang. (a) are watching (b) was watching (c) were watch (d) were watching
  24. 24.My sister ___ lunch at 8 pm yesterday. (a) was bring (b) is bringing (c) were bringing (d) was bringing
  25. 25.By the time we reached, you ___ for the team. (a) had clapped (b) has clapped (c) have clapped (d) had clap
  26. 26.Choose the right verb: Either Isha or the twins ___ coming today. (a) are (b) is
  27. 27.What is the past tense of “run”? (a) running (b) ran (c) run (d) runned
  28. 28.We ___ for the team when it started to rain. (a) was clapping (b) were clapping (c) were clap (d) are clapping
  29. 29.You ___ tea when Mum came home. (a) were make (b) was making (c) are making (d) were making
  30. 30.My brother ___ the dog before it got dark. (a) had feed (b) have fed (c) has fed (d) had fed
  31. 31.Name the tense: “They will catch the ball.” (a) simple present (b) present continuous (c) past continuous (d) simple future
  32. 32.My sister ___ going to run in the park tomorrow. (a) are (b) am (c) is
  33. 33.Choose the right verb: All the girls ___ a ID card. (a) has (b) have
  34. 34.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  35. 35.They are going to ___ rice tomorrow. (a) cooks (b) cook (c) cooked (d) cooking
  36. 36.Isha has just ___ a song. (a) sung (b) singing (c) sing (d) sang
  37. 37.By the time Mum came home, you ___ a message. (a) has sent (b) had send (c) had sent (d) have sent
  38. 38.When Mum came home, he ___ a cap. (a) was wear (b) was wearing (c) is wearing (d) were wearing
  39. 39.My cousins have just ___ the train. (a) taking (b) take (c) taken (d) took
  40. 40.Name the tense: “He will cook rice.” (a) past perfect (b) present continuous (c) simple future (d) simple past

Answer key

  1. are taking
  2. have
  3. Are
  4. present continuous
  5. for
  6. was cleaning
  7. rode
  8. Do
  9. are washing
  10. simple present
  11. are
  12. was baking
  13. jogging
  14. climb
  15. sung
  16. Does
  17. were taking
  18. had
  19. had
  20. sent
  21. doesn't
  22. was drinking
  23. were watching
  24. was bringing
  25. had clapped
  26. are
  27. ran
  28. were clapping
  29. were making
  30. had fed
  31. simple future
  32. is
  33. have
  34. are
  35. cook
  36. sung
  37. had sent
  38. was wearing
  39. taken
  40. simple future

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