← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 381 · 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.He ___ a song now. (a) is singing (b) am singing (c) are singing (d) is sing
  2. 2.Riya is going to ___ Grandma tomorrow. (a) helped (b) helping (c) help (d) helps
  3. 3.Name the tense: “We drew a picture.” (a) past perfect (b) past continuous (c) simple past (d) simple present
  4. 4.Name the tense: “Rohan throws the ball.” (a) present perfect (b) simple present (c) present continuous (d) past perfect
  5. 5.By the time the guests arrived, we ___ the match. (a) has won (b) have won (c) had win (d) had won
  6. 6.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
  7. 7.Name the tense: “My brother has brought lunch.” (a) present perfect (b) past continuous (c) past perfect (d) simple present
  8. 8.Name the tense: “She ran in the park.” (a) simple past (b) past perfect (c) present continuous (d) past continuous
  9. 9.Aarav is going to ___ Hindi tomorrow. (a) spoke (b) speaks (c) speak (d) speaking
  10. 10.Aisha ___ milk before it got dark. (a) have drunk (b) had drunk (c) has drunk (d) had drank
  11. 11.___ they clap for the team in 2023? (a) Does (b) Was (c) Did (d) Do
  12. 12.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  13. 13.Name the tense: “You will feed the dog.” (a) present perfect (b) past continuous (c) simple future (d) simple present
  14. 14.___ he cook rice yesterday? (a) Does (b) Was (c) Did (d) Do
  15. 15.Which is the correct -ing form of “go”? (a) gooing (b) going (c) goeing
  16. 16.Name the tense: “You have thrown the ball.” (a) simple past (b) past perfect (c) present perfect (d) past continuous
  17. 17.We did not ___ a song yesterday. (a) sang (b) singing (c) sing (d) sings
  18. 18.They have had this bicycle ___ last year. (a) for (b) since
  19. 19.Name the tense: “My cousins had swum in the pool.” (a) simple present (b) present perfect (c) simple past (d) past perfect
  20. 20.We ___ going to carry the bag next Sunday. (a) am (b) are (c) is
  21. 21.___ he bake a cake last week? (a) Do (b) Was (c) Does (d) Did
  22. 22.___ she feed the dog on Saturdays? (a) Do (b) Does (c) Is (d) Are
  23. 23.We ___ lunch now. (a) is bringing (b) are bring (c) am bringing (d) are bringing
  24. 24.Name the tense: “She had ridden a bicycle.” (a) past perfect (b) past continuous (c) simple past (d) simple present
  25. 25.Choose the right verb: Either Aditya or the boys ___ coming today. (a) are (b) is
  26. 26.When Mum came home, he ___ in the park. (a) is jogging (b) was jogging (c) were jogging (d) was jog
  27. 27.They ___ milk when Mum came home. (a) were drinking (b) are drinking (c) was drinking (d) were drink
  28. 28.Pooja ___ a cap at the moment. (a) am wearing (b) is wear (c) are wearing (d) is wearing
  29. 29.Kabir has just ___ the dishes. (a) washing (b) wash (c) washed (d) washes
  30. 30.I ___ a message next week. (a) will sending (b) will send (c) will sends (d) sent
  31. 31.When Dad called, she ___ already thrown the ball. (a) have (b) had (c) has
  32. 32.___ you planting a tree right now? (a) Are (b) Is (c) Am
  33. 33.The students ___ the dog twice a week. (a) feeding (b) feed (c) feeds
  34. 34.When Dad called, we ___ already sent a message. (a) had (b) has (c) have
  35. 35.They ___ Grandma before it got dark. (a) have helped (b) has helped (c) had help (d) had helped
  36. 36.Zoya ___ a cap at the moment. (a) are wearing (b) am wearing (c) is wear (d) is wearing
  37. 37.Name the tense: “She brings lunch.” (a) past continuous (b) simple present (c) present perfect (d) present continuous
  38. 38.He ___ science on Saturdays. (a) study (b) studies (c) studying
  39. 39.Name the tense: “My sister is running in the park.” (a) present perfect (b) simple past (c) past continuous (d) present continuous
  40. 40.___ my brother build a sandcastle every day? (a) Does (b) Do (c) Is (d) Are

Answer key

  1. is singing
  2. help
  3. simple past
  4. simple present
  5. had won
  6. is
  7. present perfect
  8. simple past
  9. speak
  10. had drunk
  11. Did
  12. is
  13. simple future
  14. Did
  15. going
  16. present perfect
  17. sing
  18. since
  19. past perfect
  20. are
  21. Did
  22. Does
  23. are bringing
  24. past perfect
  25. are
  26. was jogging
  27. were drinking
  28. is wearing
  29. washed
  30. will send
  31. had
  32. Are
  33. feed
  34. had
  35. had helped
  36. is wearing
  37. simple present
  38. studies
  39. present continuous
  40. Does

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