← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 670 · 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.She did not ___ in the park yesterday. (a) ran (b) running (c) run (d) runs
  2. 2.By the time Mum came home, she ___ a kite. (a) had flew (b) have flown (c) has flown (d) had flown
  3. 3.When the phone rang, they ___ a message. (a) were send (b) are sending (c) were sending (d) was sending
  4. 4.Nisha ___ fed the dog already. (a) have (b) has
  5. 5.Name the tense: “We will send a message.” (a) simple present (b) simple future (c) simple past (d) present continuous
  6. 6.Tara did not ___ science yesterday. (a) studying (b) studied (c) study (d) studies
  7. 7.I have just ___ the bag. (a) carries (b) carried (c) carry (d) carrying
  8. 8.You ___ in Pune since 2020. (a) have lived (b) has lived (c) lived (d) live
  9. 9.She ___ in the pool when Mum came home. (a) was swim (b) was swimming (c) is swimming (d) were swimming
  10. 10.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  11. 11.We ___ cricket yesterday. (a) play (b) will play (c) have played (d) played
  12. 12.I have been in the library ___ 10 am. (a) for (b) since
  13. 13.My brother ___ in Pune since 2020. (a) have lived (b) has lived (c) lived (d) lives
  14. 14.She ___ the dishes every morning. (a) wash (b) washing (c) washes
  15. 15.Choose the right verb: All the children ___ a locker. (a) has (b) have
  16. 16.Name the tense: “My cousins will jog in the park.” (a) present continuous (b) simple present (c) simple future (d) past continuous
  17. 17.___ you watching a cartoon at the moment? (a) Is (b) Am (c) Are
  18. 18.We have had this bicycle ___ two years. (a) since (b) for
  19. 19.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  20. 20.When Dad called, the students ___ already drunk milk. (a) have (b) has (c) had
  21. 21.We ___ going to study science tomorrow. (a) am (b) is (c) are
  22. 22.She has just ___ a cap. (a) wore (b) worn (c) wearing (d) wear
  23. 23.I ___ climb a tree twice a week. (a) aren't (b) don't (c) doesn't
  24. 24.My brother ___ plant a tree twice a week. (a) isn't (b) don't (c) doesn't
  25. 25.Ananya is going to ___ a tree tomorrow. (a) planting (b) plants (c) planted (d) plant
  26. 26.What is the past tense of “win”? (a) winned (b) won (c) winning
  27. 27.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  28. 28.She ___ tea before the bell rang. (a) have made (b) has made (c) had make (d) had made
  29. 29.My brother ___ help Grandma every Sunday. (a) doesn't (b) isn't (c) don't
  30. 30.She ___ a story tomorrow. (a) will tell (b) will telling (c) will tells (d) told
  31. 31.___ he building a sandcastle at the moment? (a) Am (b) Is (c) Are
  32. 32.Choose the right verb: All the students ___ a name tag. (a) has (b) have
  33. 33.Name the tense: “Yash buys vegetables.” (a) simple future (b) past perfect (c) simple past (d) simple present
  34. 34.Choose the right verb: Every student ___ a notebook. (a) have (b) has
  35. 35.My cousins ___ the ball every day. (a) catches (b) catching (c) catch
  36. 36.My sister did not ___ the ball yesterday. (a) catching (b) caught (c) catches (d) catch
  37. 37.___ Ananya throwing the ball at the moment? (a) Are (b) Is (c) Am
  38. 38.At 8 pm yesterday, my friends ___ Grandma. (a) were helping (b) were help (c) was helping (d) are helping
  39. 39.Name the tense: “He climbed a tree.” (a) present continuous (b) present perfect (c) simple past (d) simple present
  40. 40.Omkar ___ a picture before it got dark. (a) has drawn (b) had drawn (c) had drew (d) have drawn

Answer key

  1. run
  2. had flown
  3. were sending
  4. has
  5. simple future
  6. study
  7. carried
  8. have lived
  9. was swimming
  10. are
  11. played
  12. since
  13. has lived
  14. washes
  15. have
  16. simple future
  17. Are
  18. for
  19. has
  20. had
  21. are
  22. worn
  23. don't
  24. doesn't
  25. plant
  26. won
  27. is
  28. had made
  29. doesn't
  30. will tell
  31. Is
  32. have
  33. simple present
  34. has
  35. catch
  36. catch
  37. Is
  38. were helping
  39. simple past
  40. had drawn

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