← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 496 · 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.What is the past tense of “buy”? (a) buyed (b) buying (c) bought
  2. 2.___ she fly a kite every morning? (a) Does (b) Do (c) Is (d) Are
  3. 3.He ___ to school two days ago. (a) will go (b) went (c) goes (d) goed
  4. 4.___ he catching the ball now? (a) Am (b) Are (c) Is
  5. 5.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  6. 6.You ___ a mango every day. (a) eating (b) eats (c) eat
  7. 7.___ they cook rice every day? (a) Is (b) Are (c) Do (d) Does
  8. 8.Name the tense: “He will drink milk.” (a) past perfect (b) simple future (c) present perfect (d) present continuous
  9. 9.Name the tense: “Ishaan is winning the match.” (a) past perfect (b) present perfect (c) present continuous (d) simple present
  10. 10.My cousins are going to ___ the ball next Sunday. (a) caught (b) catching (c) catches (d) catch
  11. 11.We did not ___ on the stage in 2023. (a) dance (b) dances (c) danced (d) dancing
  12. 12.He has played in the garden ___ ten minutes. (a) since (b) for
  13. 13.My sister ___ milk two days ago. (a) drinked (b) drinks (c) will drink (d) drank
  14. 14.My parents have had this bicycle ___ last year. (a) since (b) for
  15. 15.Name the tense: “Manav brings lunch.” (a) past continuous (b) simple past (c) simple future (d) simple present
  16. 16.___ he clean the room on Saturdays? (a) Does (b) Is (c) Are (d) Do
  17. 17.Aditya ___ the dishes twice a week. (a) washing (b) wash (c) washes
  18. 18.We ___ in the park at the moment. (a) are jog (b) is jogging (c) are jogging (d) am jogging
  19. 19.You have had this bicycle ___ five years. (a) since (b) for
  20. 20.Vivaan has just ___ the room. (a) cleaning (b) cleans (c) cleaned (d) clean
  21. 21.By the time the bell rang, Manav ___ on the stage. (a) have danced (b) had danced (c) has danced (d) had dance
  22. 22.You ___ going to climb a tree next Sunday. (a) am (b) are (c) is
  23. 23.Name the tense: “She has fed the dog.” (a) simple past (b) past perfect (c) present continuous (d) present perfect
  24. 24.___ she bake a cake every morning? (a) Is (b) Does (c) Do (d) Are
  25. 25.My brother ___ the dog at the moment. (a) is feed (b) is feeding (c) are feeding (d) am feeding
  26. 26.Which is the correct -ing form of “fly”? (a) flying (b) flyeing (c) flyying
  27. 27.Rahul ___ the bag every morning. (a) carries (b) carry (c) carrying
  28. 28.Meera ___ going to plant a tree tomorrow. (a) are (b) am (c) is
  29. 29.My brother did not ___ a bicycle in 2023. (a) riding (b) ride (c) rode (d) rides
  30. 30.Choose the right verb: All the students ___ a name tag. (a) have (b) has
  31. 31.When Dad called, you ___ already eaten a mango. (a) had (b) have (c) has
  32. 32.They ___ the bag at the moment. (a) are carrying (b) am carrying (c) are carry (d) is carrying
  33. 33.I ___ helped Grandma already. (a) has (b) have
  34. 34.What is the past tense of “fly”? (a) flyed (b) flying (c) flown (d) flew
  35. 35.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  36. 36.I did not ___ the ball yesterday. (a) throw (b) throwing (c) throws (d) threw
  37. 37.Which is the correct -ing form of “run”? (a) runeing (b) runing (c) running
  38. 38.___ you tell a story twice a week? (a) Are (b) Does (c) Is (d) Do
  39. 39.Saanvi ___ a mango when the phone rang. (a) were eating (b) was eating (c) was eat (d) is eating
  40. 40.You ___ the bag last week. (a) have carried (b) will carry (c) carried (d) carry

Answer key

  1. bought
  2. Does
  3. went
  4. Is
  5. are
  6. eat
  7. Do
  8. simple future
  9. present continuous
  10. catch
  11. dance
  12. for
  13. drank
  14. since
  15. simple present
  16. Does
  17. washes
  18. are jogging
  19. for
  20. cleaned
  21. had danced
  22. are
  23. present perfect
  24. Does
  25. is feeding
  26. flying
  27. carries
  28. is
  29. ride
  30. have
  31. had
  32. are carrying
  33. have
  34. flew
  35. is
  36. throw
  37. running
  38. Do
  39. was eating
  40. carried

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