← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 608 · 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.When the phone rang, we ___ Hindi. (a) was speaking (b) are speaking (c) were speaking (d) were speak
  2. 2.Choose the right verb: Each of the players ___ a locker. (a) has (b) have
  3. 3.By the time the guests arrived, Isha ___ milk. (a) have drunk (b) had drank (c) has drunk (d) had drunk
  4. 4.We did not ___ science in 2023. (a) studying (b) study (c) studied (d) studies
  5. 5.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  6. 6.___ they tell a story every day? (a) Do (b) Does (c) Are (d) Is
  7. 7.My sister has had this bicycle ___ five years. (a) for (b) since
  8. 8.He ___ in the pool now. (a) am swimming (b) is swim (c) is swimming (d) are swimming
  9. 9.Aditya ___ the dishes when the phone rang. (a) was wash (b) is washing (c) was washing (d) were washing
  10. 10.I ___ a tree on Saturdays. (a) planting (b) plant (c) plants
  11. 11.We ___ draw a picture every morning. (a) aren't (b) don't (c) doesn't
  12. 12.We ___ the train when the bell rang. (a) was taking (b) are taking (c) were take (d) were taking
  13. 13.You ___ the ball right now. (a) is catching (b) are catch (c) are catching (d) am catching
  14. 14.I ___ science before Mum came home. (a) have studied (b) had study (c) had studied (d) has studied
  15. 15.Rohan ___ the match next month. (a) won (b) will win (c) will winning (d) will wins
  16. 16.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  17. 17.When Dad called, Neel ___ already won the match. (a) had (b) have (c) has
  18. 18.You are going to ___ a cap next month. (a) wear (b) wears (c) wore (d) wearing
  19. 19.What is the past tense of “make”? (a) made (b) maked (c) making
  20. 20.They ___ on the stage right now. (a) am dancing (b) is dancing (c) are dance (d) are dancing
  21. 21.The students ___ sung a song already. (a) has (b) have
  22. 22.Choose the right verb: The news ___ good today. (a) are (b) is
  23. 23.___ he jogging in the park right now? (a) Is (b) Am (c) Are
  24. 24.He ___ in the pool every Sunday. (a) swimming (b) swim (c) swims
  25. 25.We ___ for the team before the guests arrived. (a) have clapped (b) had clapped (c) has clapped (d) had clap
  26. 26.Name the tense: “Aarav will write a letter.” (a) simple present (b) simple future (c) present continuous (d) past continuous
  27. 27.Name the tense: “My friends had drawn a picture.” (a) past perfect (b) simple past (c) simple present (d) present perfect
  28. 28.When Dad called, Dev ___ already caught the ball. (a) have (b) has (c) had
  29. 29.Which is the correct -ing form of “ride”? (a) riding (b) rideeing (c) rideing
  30. 30.Choose the right verb: All the students ___ a notebook. (a) have (b) has
  31. 31.Isha ___ the bag when Mum came home. (a) was carry (b) was carrying (c) were carrying (d) is carrying
  32. 32.He ___ in the pool tomorrow. (a) swam (b) will swimming (c) will swim (d) will swims
  33. 33.He has played in the garden ___ half an hour. (a) for (b) since
  34. 34.I have waited for the bus ___ 10 am. (a) for (b) since
  35. 35.He ___ on the stage when the bell rang. (a) was dancing (b) is dancing (c) were dancing (d) was dance
  36. 36.You ___ wash the dishes every morning. (a) don't (b) aren't (c) doesn't
  37. 37.Kavya ___ a picture right now. (a) are drawing (b) am drawing (c) is drawing (d) is draw
  38. 38.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  39. 39.Neel ___ feed the dog every day. (a) don't (b) doesn't (c) isn't
  40. 40.My sister has just ___ the match. (a) wins (b) won (c) win (d) winning

Answer key

  1. were speaking
  2. has
  3. had drunk
  4. study
  5. is
  6. Do
  7. for
  8. is swimming
  9. was washing
  10. plant
  11. don't
  12. were taking
  13. are catching
  14. had studied
  15. will win
  16. is
  17. had
  18. wear
  19. made
  20. are dancing
  21. have
  22. is
  23. Is
  24. swims
  25. had clapped
  26. simple future
  27. past perfect
  28. had
  29. riding
  30. have
  31. was carrying
  32. will swim
  33. for
  34. since
  35. was dancing
  36. don't
  37. is drawing
  38. is
  39. doesn't
  40. won

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