← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 592 · 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 ball every day. (a) catches (b) catching (c) catch
  2. 2.Name the tense: “Priya will swim in the pool.” (a) simple present (b) present perfect (c) present continuous (d) simple future
  3. 3.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  4. 4.They have just ___ vegetables. (a) buy (b) buying (c) bought (d) buys
  5. 5.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  6. 6.They ___ to school yesterday. (a) will go (b) go (c) went (d) goed
  7. 7.Name the tense: “My parents were drawing a picture.” (a) past continuous (b) simple past (c) present perfect (d) present continuous
  8. 8.I am going to ___ the match next week. (a) wins (b) won (c) win (d) winning
  9. 9.By the time Mum came home, Neel ___ the room. (a) had cleaned (b) have cleaned (c) has cleaned (d) had clean
  10. 10.My friends ___ a letter at 8 pm yesterday. (a) were write (b) was writing (c) were writing (d) are writing
  11. 11.Which is the correct -ing form of “dance”? (a) danceeing (b) danceing (c) dancing
  12. 12.Name the tense: “Myra watches a cartoon.” (a) simple present (b) past continuous (c) present continuous (d) past perfect
  13. 13.Rahul ___ the room yesterday. (a) has cleaned (b) will clean (c) cleaned (d) cleans
  14. 14.She is going to ___ the bag next Sunday. (a) carried (b) carries (c) carrying (d) carry
  15. 15.The students are going to ___ in the park next Sunday. (a) jogs (b) jogged (c) jog (d) jogging
  16. 16.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
  17. 17.Name the tense: “You had carried the bag.” (a) past continuous (b) simple present (c) past perfect (d) simple past
  18. 18.Choose the right verb: Every boy ___ a locker. (a) has (b) have
  19. 19.What is the past tense of “buy”? (a) bought (b) buying (c) buyed
  20. 20.You ___ a tree in 2023. (a) will climb (b) have climbed (c) climbed (d) climb
  21. 21.She has just ___ a story. (a) told (b) tells (c) telling (d) tell
  22. 22.He ___ a tree next Sunday. (a) planted (b) will planting (c) will plant (d) will plants
  23. 23.My parents ___ a tree every morning. (a) plants (b) plant (c) planting
  24. 24.Name the tense: “My brother was watching a cartoon.” (a) past continuous (b) present continuous (c) past perfect (d) simple present
  25. 25.He ___ planted a tree already. (a) have (b) has
  26. 26.___ you buy vegetables on Saturdays? (a) Do (b) Are (c) Does (d) Is
  27. 27.When it started to rain, Ishaan ___ the match. (a) was win (b) were winning (c) is winning (d) was winning
  28. 28.___ the children climbing a tree right now? (a) Am (b) Are (c) Is
  29. 29.When the bell rang, you ___ a song. (a) were sing (b) was singing (c) are singing (d) were singing
  30. 30.Priya is going to ___ lunch next week. (a) brought (b) bringing (c) brings (d) bring
  31. 31.Name the tense: “They will win the match.” (a) present perfect (b) present continuous (c) simple past (d) simple future
  32. 32.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
  33. 33.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  34. 34.Name the tense: “The children build a sandcastle.” (a) simple future (b) past continuous (c) simple present (d) past perfect
  35. 35.Choose the right verb: Each of the girls ___ a notebook. (a) has (b) have
  36. 36.Choose the right verb: Either my cousins or Ananya ___ coming today. (a) are (b) is
  37. 37.We ___ a message yesterday. (a) will send (b) send (c) sended (d) sent
  38. 38.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  39. 39.You ___ sing a song every Sunday. (a) doesn't (b) don't (c) aren't
  40. 40.Manav ___ a cartoon every morning. (a) watching (b) watches (c) watch

Answer key

  1. catch
  2. simple future
  3. is
  4. bought
  5. brought
  6. went
  7. past continuous
  8. win
  9. had cleaned
  10. were writing
  11. dancing
  12. simple present
  13. cleaned
  14. carry
  15. jog
  16. has
  17. past perfect
  18. has
  19. bought
  20. climbed
  21. told
  22. will plant
  23. plant
  24. past continuous
  25. has
  26. Do
  27. was winning
  28. Are
  29. were singing
  30. bring
  31. simple future
  32. has
  33. is
  34. simple present
  35. has
  36. is
  37. sent
  38. is
  39. don't
  40. watches

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