← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 258 · 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: The news ___ good today. (a) are (b) is
  2. 2.Which is the correct -ing form of “bring”? (a) bringing (b) bringging (c) bringeing
  3. 3.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  4. 4.I ___ with Nani since 2019. (a) stayed (b) stay (c) have stayed (d) has stayed
  5. 5.I ___ a tree next Sunday. (a) will climb (b) will climbing (c) climbed (d) will climbs
  6. 6.I am going to ___ the train next month. (a) taking (b) took (c) take (d) takes
  7. 7.My brother ___ ridden a bicycle already. (a) has (b) have
  8. 8.He ___ a cartoon at 8 pm yesterday. (a) was watch (b) were watching (c) is watching (d) was watching
  9. 9.I ___ the match when the bell rang. (a) was win (b) were winning (c) am winning (d) was winning
  10. 10.Choose the right verb: Every player ___ a locker. (a) have (b) has
  11. 11.___ they climbing a tree right now? (a) Am (b) Is (c) Are
  12. 12.Name the tense: “You had planted a tree.” (a) simple past (b) simple present (c) present perfect (d) past perfect
  13. 13.Name the tense: “My friends eat a mango.” (a) past perfect (b) simple past (c) past continuous (d) simple present
  14. 14.Saanvi did not ___ for the team yesterday. (a) clapped (b) claps (c) clapping (d) clap
  15. 15.Choose the right verb: Neither Omkar nor the boys ___ coming today. (a) is (b) are
  16. 16.My sister is going to ___ the ball next week. (a) catch (b) caught (c) catches (d) catching
  17. 17.When Mum came home, my friends ___ science. (a) was studying (b) are studying (c) were study (d) were studying
  18. 18.What is the past tense of “fly”? (a) flying (b) flown (c) flew (d) flyed
  19. 19.I ___ a tree in 2023. (a) have climbed (b) will climb (c) climb (d) climbed
  20. 20.When the bell rang, my sister ___ a tree. (a) was climb (b) were climbing (c) was climbing (d) is climbing
  21. 21.My sister ___ going to go to school next Sunday. (a) am (b) is (c) are
  22. 22.Name the tense: “You have helped Grandma.” (a) simple future (b) simple present (c) simple past (d) present perfect
  23. 23.Ira ___ with Nani since 2020. (a) stayed (b) have stayed (c) has stayed (d) stays
  24. 24.___ I swimming in the pool at the moment? (a) Are (b) Am (c) Is
  25. 25.He ___ milk before it got dark. (a) had drunk (b) had drank (c) have drunk (d) has drunk
  26. 26.I ___ the ball at 8 pm yesterday. (a) was throwing (b) was throw (c) am throwing (d) were throwing
  27. 27.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  28. 28.___ Nisha study science on Saturdays? (a) Does (b) Are (c) Do (d) Is
  29. 29.My sister is going to ___ lunch next week. (a) brought (b) bringing (c) bring (d) brings
  30. 30.Name the tense: “I cooked rice.” (a) simple present (b) simple future (c) simple past (d) present continuous
  31. 31.I ___ the ball when the phone rang. (a) was catch (b) am catching (c) were catching (d) was catching
  32. 32.They have just ___ a sandcastle. (a) built (b) building (c) builds (d) build
  33. 33.We ___ milk tomorrow. (a) will drinks (b) will drinking (c) drank (d) will drink
  34. 34.At 8 pm yesterday, I ___ a tree. (a) was climb (b) were climbing (c) was climbing (d) am climbing
  35. 35.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  36. 36.You have been in the library ___ 10 am. (a) since (b) for
  37. 37.We ___ the bag every day. (a) carry (b) carrying (c) carries
  38. 38.My cousins ___ a tree now. (a) are planting (b) is planting (c) are plant (d) am planting
  39. 39.Choose the right verb: Each child ___ a name tag. (a) have (b) has
  40. 40.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has

Answer key

  1. is
  2. bringing
  3. is
  4. have stayed
  5. will climb
  6. take
  7. has
  8. was watching
  9. was winning
  10. has
  11. Are
  12. past perfect
  13. simple present
  14. clap
  15. are
  16. catch
  17. were studying
  18. flew
  19. climbed
  20. was climbing
  21. is
  22. present perfect
  23. has stayed
  24. Am
  25. had drunk
  26. was throwing
  27. are
  28. Does
  29. bring
  30. simple past
  31. was catching
  32. built
  33. will drink
  34. was climbing
  35. is
  36. since
  37. carry
  38. are planting
  39. has
  40. has

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