← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 338 · 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.My sister ___ a bicycle at the moment. (a) is ride (b) are riding (c) is riding (d) am riding
  2. 2.Choose the right verb: Every student ___ a locker. (a) have (b) has
  3. 3.Choose the right verb: Either the girls or Kavya ___ coming today. (a) is (b) are
  4. 4.I ___ science every Sunday. (a) studying (b) studies (c) study
  5. 5.You ___ watched a cartoon already. (a) have (b) has
  6. 6.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
  7. 7.He ___ a cake on Saturdays. (a) baking (b) bake (c) bakes
  8. 8.Name the tense: “My parents climbed a tree.” (a) simple past (b) present perfect (c) simple future (d) present continuous
  9. 9.When the bell rang, we ___ a bicycle. (a) were ride (b) are riding (c) were riding (d) was riding
  10. 10.___ Aisha fly a kite twice a week? (a) Is (b) Do (c) Does (d) Are
  11. 11.___ you tell a story every Sunday? (a) Do (b) Are (c) Is (d) Does
  12. 12.They did not ___ a tree last Sunday. (a) planting (b) plants (c) plant (d) planted
  13. 13.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  14. 14.My brother ___ a cap now. (a) is wear (b) are wearing (c) am wearing (d) is wearing
  15. 15.My parents are going to ___ a cake next Sunday. (a) baking (b) bakes (c) baked (d) bake
  16. 16.___ we climb a tree on Saturdays? (a) Does (b) Are (c) Is (d) Do
  17. 17.The students ___ a message when the bell rang. (a) were sending (b) are sending (c) was sending (d) were send
  18. 18.Name the tense: “He goes to school.” (a) present perfect (b) simple present (c) simple future (d) simple past
  19. 19.My brother did not ___ in the park last week. (a) run (b) runs (c) running (d) ran
  20. 20.Name the tense: “He was speaking Hindi.” (a) past continuous (b) simple past (c) present perfect (d) present continuous
  21. 21.You have lived in Pune ___ 2020. (a) since (b) for
  22. 22.We ___ going to feed the dog tomorrow. (a) am (b) are (c) is
  23. 23.When Dad called, we ___ already eaten a mango. (a) had (b) has (c) have
  24. 24.She ___ lunch on Saturdays. (a) bringing (b) bring (c) brings
  25. 25.Yash ___ vegetables every day. (a) buys (b) buy (c) buying
  26. 26.When Mum came home, you ___ a kite. (a) was flying (b) were fly (c) are flying (d) were flying
  27. 27.They ___ the ball at 8 pm yesterday. (a) was catching (b) were catch (c) were catching (d) are catching
  28. 28.He ___ a story next Sunday. (a) will tell (b) will tells (c) will telling (d) told
  29. 29.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  30. 30.Name the tense: “We had worn a cap.” (a) present perfect (b) past continuous (c) simple future (d) past perfect
  31. 31.They are going to ___ rice next week. (a) cooking (b) cooks (c) cook (d) cooked
  32. 32.Choose the right verb: All the children ___ a ID card. (a) has (b) have
  33. 33.___ Karan catching the ball now? (a) Is (b) Are (c) Am
  34. 34.Choose the right verb: All the players ___ a notebook. (a) has (b) have
  35. 35.Ishaan is going to ___ cricket tomorrow. (a) plays (b) playing (c) play (d) played
  36. 36.I ___ the dishes at 8 pm yesterday. (a) was washing (b) was wash (c) were washing (d) am washing
  37. 37.I ___ a sandcastle now. (a) is building (b) are building (c) am building (d) am build
  38. 38.My sister ___ a message right now. (a) are sending (b) is send (c) is sending (d) am sending
  39. 39.Name the tense: “She had cleaned the room.” (a) present continuous (b) past perfect (c) present perfect (d) simple past
  40. 40.When the bell rang, you ___ Hindi. (a) was speaking (b) were speaking (c) are speaking (d) were speak

Answer key

  1. is riding
  2. has
  3. is
  4. study
  5. have
  6. has
  7. bakes
  8. simple past
  9. were riding
  10. Does
  11. Do
  12. plant
  13. are
  14. is wearing
  15. bake
  16. Do
  17. were sending
  18. simple present
  19. run
  20. past continuous
  21. since
  22. are
  23. had
  24. brings
  25. buys
  26. were flying
  27. were catching
  28. will tell
  29. playing
  30. past perfect
  31. cook
  32. have
  33. Is
  34. have
  35. play
  36. was washing
  37. am building
  38. is sending
  39. past perfect
  40. were speaking

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