← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 528 · 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.My friends did not ___ a message yesterday. (a) send (b) sends (c) sent (d) sending
  2. 2.I have known my best friend ___ last year. (a) since (b) for
  3. 3.You ___ in the pool before the bell rang. (a) have swum (b) had swum (c) has swum (d) had swam
  4. 4.At 8 pm yesterday, I ___ the match. (a) am winning (b) were winning (c) was winning (d) was win
  5. 5.He is going to ___ science next month. (a) studying (b) study (c) studies (d) studied
  6. 6.My sister ___ in the pool next Sunday. (a) will swims (b) swam (c) will swim (d) will swimming
  7. 7.You ___ rice in 2023. (a) have cooked (b) cook (c) cooked (d) will cook
  8. 8.Choose the right verb: Every boy ___ a locker. (a) has (b) have
  9. 9.Name the tense: “My parents will write a letter.” (a) present continuous (b) simple past (c) present perfect (d) simple future
  10. 10.When Dad called, Saanvi ___ already spoken Hindi. (a) had (b) have (c) has
  11. 11.We ___ the bag at 8 pm yesterday. (a) were carry (b) were carrying (c) was carrying (d) are carrying
  12. 12.Nisha ___ science next Sunday. (a) will studying (b) will study (c) studied (d) will studies
  13. 13.My sister ___ planted a tree already. (a) have (b) has
  14. 14.Name the tense: “We are studying science.” (a) simple present (b) present continuous (c) simple past (d) simple future
  15. 15.We have lived in Pune ___ 2020. (a) since (b) for
  16. 16.They ___ a letter at the moment. (a) am writing (b) is writing (c) are write (d) are writing
  17. 17.I have just ___ science. (a) studies (b) studying (c) study (d) studied
  18. 18.I have been in the library ___ ten minutes. (a) since (b) for
  19. 19.When the bell rang, Aarav ___ cricket. (a) was play (b) were playing (c) was playing (d) is playing
  20. 20.My sister has lived in Pune ___ two years. (a) for (b) since
  21. 21.___ she throw the ball in 2023? (a) Was (b) Did (c) Does (d) Do
  22. 22.He ___ going to study science next Sunday. (a) am (b) is (c) are
  23. 23.When Dad called, Tara ___ already worn a cap. (a) has (b) have (c) had
  24. 24.I have just ___ in the park. (a) jogging (b) jog (c) jogged (d) jogs
  25. 25.Name the tense: “My sister will ride a bicycle.” (a) simple present (b) simple future (c) present continuous (d) present perfect
  26. 26.By the time the guests arrived, the children ___ the dog. (a) had fed (b) had feed (c) have fed (d) has fed
  27. 27.Myra ___ run in the park already. (a) have (b) has
  28. 28.When Dad called, I ___ already flown a kite. (a) have (b) has (c) had
  29. 29.By the time we reached, I ___ rice. (a) have cooked (b) had cooked (c) had cook (d) has cooked
  30. 30.My sister ___ cricket every day. (a) playing (b) plays (c) play
  31. 31.Choose the right verb: Every girl ___ a water bottle. (a) have (b) has
  32. 32.He is going to ___ a mango next Sunday. (a) eats (b) eat (c) ate (d) eating
  33. 33.They have studied in this school ___ a long time. (a) for (b) since
  34. 34.___ Aarav singing a song now? (a) Am (b) Are (c) Is
  35. 35.What is the past tense of “win”? (a) winned (b) won (c) winning
  36. 36.The students ___ lunch at the moment. (a) is bringing (b) are bring (c) are bringing (d) am bringing
  37. 37.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  38. 38.You ___ a picture yesterday. (a) will draw (b) drew (c) drawed (d) draw
  39. 39.My brother has just ___ a bicycle. (a) ride (b) ridden (c) rode (d) riding
  40. 40.My brother ___ science two days ago. (a) studies (b) studied (c) has studied (d) will study

Answer key

  1. send
  2. since
  3. had swum
  4. was winning
  5. study
  6. will swim
  7. cooked
  8. has
  9. simple future
  10. had
  11. were carrying
  12. will study
  13. has
  14. present continuous
  15. since
  16. are writing
  17. studied
  18. for
  19. was playing
  20. for
  21. Did
  22. is
  23. had
  24. jogged
  25. simple future
  26. had fed
  27. has
  28. had
  29. had cooked
  30. plays
  31. has
  32. eat
  33. for
  34. Is
  35. won
  36. are bringing
  37. is
  38. drew
  39. ridden
  40. studied

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