← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 816 · 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.We have just ___ on the stage. (a) dancing (b) dance (c) danced (d) dances
  2. 2.When the bell rang, she ___ cricket. (a) was play (b) is playing (c) was playing (d) were playing
  3. 3.Name the tense: “You cleaned the room.” (a) simple future (b) present perfect (c) simple past (d) simple present
  4. 4.When the phone rang, my brother ___ Grandma. (a) is helping (b) was help (c) were helping (d) was helping
  5. 5.I ___ worn a cap already. (a) have (b) has
  6. 6.Which is the correct -ing form of “throw”? (a) throweing (b) throwwing (c) throwing
  7. 7.I ___ a song when it started to rain. (a) was sing (b) were singing (c) am singing (d) was singing
  8. 8.You have lived in Pune ___ last year. (a) for (b) since
  9. 9.The students have played in the garden ___ 10 am. (a) for (b) since
  10. 10.___ they carry the bag on Saturdays? (a) Does (b) Do (c) Are (d) Is
  11. 11.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are
  12. 12.The children are going to ___ the room tomorrow. (a) cleans (b) cleaning (c) clean (d) cleaned
  13. 13.We ___ the room on Saturdays. (a) cleans (b) cleaning (c) clean
  14. 14.___ we throw the ball every morning? (a) Is (b) Are (c) Do (d) Does
  15. 15.We ___ a cake last Sunday. (a) baked (b) have baked (c) will bake (d) bake
  16. 16.At 8 pm yesterday, I ___ a tree. (a) were climbing (b) was climb (c) am climbing (d) was climbing
  17. 17.Ishaan ___ in the park on Saturdays. (a) jogging (b) jog (c) jogs
  18. 18.What is the past tense of “drink”? (a) drinking (b) drunk (c) drank (d) drinked
  19. 19.Name the tense: “Riya feeds the dog.” (a) past perfect (b) simple past (c) simple present (d) present continuous
  20. 20.I ___ a cake next month. (a) will bakes (b) will baking (c) will bake (d) baked
  21. 21.He ___ a story every morning. (a) telling (b) tells (c) tell
  22. 22.We ___ a message right now. (a) is sending (b) are sending (c) are send (d) am sending
  23. 23.My parents ___ a picture next Sunday. (a) will draw (b) will draws (c) drew (d) will drawing
  24. 24.Name the tense: “She is flying a kite.” (a) past continuous (b) past perfect (c) present continuous (d) present perfect
  25. 25.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
  26. 26.You ___ the bag before Mum came home. (a) had carried (b) had carry (c) have carried (d) has carried
  27. 27.___ you wearing a cap now? (a) Am (b) Is (c) Are
  28. 28.Aditya ___ a cap before the bell rang. (a) has worn (b) have worn (c) had wore (d) had worn
  29. 29.You ___ to school before it got dark. (a) had gone (b) has gone (c) had went (d) have gone
  30. 30.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
  31. 31.Name the tense: “Aditya is cooking rice.” (a) past perfect (b) present perfect (c) simple present (d) present continuous
  32. 32.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
  33. 33.When Dad called, she ___ already run in the park. (a) had (b) have (c) has
  34. 34.___ he drink milk every morning? (a) Does (b) Is (c) Are (d) Do
  35. 35.My sister ___ a kite before it got dark. (a) has flown (b) had flown (c) had flew (d) have flown
  36. 36.By the time Mum came home, she ___ in the park. (a) had ran (b) have run (c) had run (d) has run
  37. 37.___ I singing a song now? (a) Are (b) Is (c) Am
  38. 38.Name the tense: “My sister will go to school.” (a) present perfect (b) simple future (c) simple past (d) simple present
  39. 39.Ananya ___ in the park last week. (a) jogged (b) jogs (c) has jogged (d) will jog
  40. 40.Choose the right verb: Each boy ___ a locker. (a) has (b) have

Answer key

  1. danced
  2. was playing
  3. simple past
  4. was helping
  5. have
  6. throwing
  7. was singing
  8. since
  9. since
  10. Do
  11. is
  12. clean
  13. clean
  14. Do
  15. baked
  16. was climbing
  17. jogs
  18. drank
  19. simple present
  20. will bake
  21. tells
  22. are sending
  23. will draw
  24. present continuous
  25. has
  26. had carried
  27. Are
  28. had worn
  29. had gone
  30. is
  31. present continuous
  32. has
  33. had
  34. Does
  35. had flown
  36. had run
  37. Am
  38. simple future
  39. jogged
  40. has

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