← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 91 · 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: All the students ___ a name tag. (a) have (b) has
  2. 2.They ___ a story every day. (a) tells (b) tell (c) telling
  3. 3.My brother ___ a cake before it got dark. (a) had bake (b) has baked (c) had baked (d) have baked
  4. 4.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  5. 5.Tara ___ Grandma right now. (a) am helping (b) is helping (c) are helping (d) is help
  6. 6.___ we playing cricket now? (a) Is (b) Are (c) Am
  7. 7.The students ___ rice when the phone rang. (a) was cooking (b) were cooking (c) are cooking (d) were cook
  8. 8.He ___ on the stage tomorrow. (a) will dance (b) danced (c) will dances (d) will dancing
  9. 9.I ___ in this school since 2020. (a) study (b) studied (c) have studied (d) has studied
  10. 10.We ___ the train when it started to rain. (a) were take (b) are taking (c) were taking (d) was taking
  11. 11.Aisha ___ a letter last week. (a) wrote (b) writed (c) writes (d) will write
  12. 12.___ I study science last week? (a) Was (b) Did (c) Do (d) Does
  13. 13.___ I clap for the team in 2023? (a) Do (b) Did (c) Does (d) Was
  14. 14.The children ___ make tea twice a week. (a) don't (b) doesn't (c) aren't
  15. 15.She ___ a letter when the bell rang. (a) were writing (b) is writing (c) was writing (d) was write
  16. 16.You ___ the bag on Saturdays. (a) carrying (b) carries (c) carry
  17. 17.What is the past tense of “buy”? (a) buyed (b) buying (c) bought
  18. 18.They ___ Hindi when it started to rain. (a) were speaking (b) are speaking (c) were speak (d) was speaking
  19. 19.Name the tense: “She was dancing on the stage.” (a) past continuous (b) simple future (c) present perfect (d) simple past
  20. 20.They did not ___ a bicycle two days ago. (a) rode (b) riding (c) ride (d) rides
  21. 21.___ we wash the dishes last week? (a) Do (b) Did (c) Does (d) Was
  22. 22.We ___ lunch when the phone rang. (a) were bringing (b) were bring (c) are bringing (d) was bringing
  23. 23.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  24. 24.We ___ a sandcastle next week. (a) will build (b) will builds (c) built (d) will building
  25. 25.My cousins ___ going to plant a tree tomorrow. (a) am (b) are (c) is
  26. 26.Zoya ___ going to make tea tomorrow. (a) is (b) are (c) am
  27. 27.Which is the correct -ing form of “make”? (a) making (b) makeeing (c) makeing
  28. 28.What is the past tense of “throw”? (a) throwed (b) throwing (c) threw (d) thrown
  29. 29.He has just ___ in the park. (a) ran (b) running (c) run
  30. 30.Omkar ___ going to take the train next month. (a) are (b) is (c) am
  31. 31.___ he carry the bag every morning? (a) Are (b) Do (c) Is (d) Does
  32. 32.She is going to ___ a cartoon next month. (a) watched (b) watch (c) watching (d) watches
  33. 33.Name the tense: “I had written a letter.” (a) simple future (b) present continuous (c) simple present (d) past perfect
  34. 34.You ___ dance on the stage every day. (a) don't (b) aren't (c) doesn't
  35. 35.She ___ to school twice a week. (a) go (b) goes (c) going
  36. 36.By the time Mum came home, I ___ on the stage. (a) had dance (b) had danced (c) have danced (d) has danced
  37. 37.He ___ Hindi last Sunday. (a) speaks (b) spoke (c) speaked (d) will speak
  38. 38.She ___ spoken Hindi already. (a) have (b) has
  39. 39.Name the tense: “My sister has told a story.” (a) simple future (b) present perfect (c) past continuous (d) simple present
  40. 40.I ___ rice right now. (a) am cooking (b) am cook (c) is cooking (d) are cooking

Answer key

  1. have
  2. tell
  3. had baked
  4. are
  5. is helping
  6. Are
  7. were cooking
  8. will dance
  9. have studied
  10. were taking
  11. wrote
  12. Did
  13. Did
  14. don't
  15. was writing
  16. carry
  17. bought
  18. were speaking
  19. past continuous
  20. ride
  21. Did
  22. were bringing
  23. is
  24. will build
  25. are
  26. is
  27. making
  28. threw
  29. run
  30. is
  31. Does
  32. watch
  33. past perfect
  34. don't
  35. goes
  36. had danced
  37. spoke
  38. has
  39. present perfect
  40. am cooking

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