← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 81 · 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.Name the tense: “Kabir drank milk.” (a) past continuous (b) simple past (c) simple present (d) simple future
  2. 2.Which is the correct -ing form of “jog”? (a) joging (b) jogeing (c) jogging
  3. 3.We ___ vegetables at 8 pm yesterday. (a) was buying (b) were buy (c) were buying (d) are buying
  4. 4.I ___ the dishes two days ago. (a) have washed (b) wash (c) will wash (d) washed
  5. 5.My friends did not ___ the room last Sunday. (a) cleaning (b) clean (c) cleaned (d) cleans
  6. 6.What is the past tense of “build”? (a) built (b) building (c) builded
  7. 7.When Dad called, he ___ already washed the dishes. (a) had (b) have (c) has
  8. 8.He ___ in this school since 2022. (a) have studied (b) studies (c) studied (d) has studied
  9. 9.___ Aditya help Grandma last week? (a) Did (b) Do (c) Was (d) Does
  10. 10.I ___ for the team at 8 pm yesterday. (a) were clapping (b) am clapping (c) was clapping (d) was clap
  11. 11.My sister ___ a kite tomorrow. (a) will flying (b) flew (c) will flies (d) will fly
  12. 12.Aditya has just ___ the bag. (a) carries (b) carry (c) carrying (d) carried
  13. 13.She ___ a cap when Mum came home. (a) was wear (b) is wearing (c) was wearing (d) were wearing
  14. 14.They ___ the dog on Saturdays. (a) feeding (b) feeds (c) feed
  15. 15.She ___ a story tomorrow. (a) will tell (b) will telling (c) told (d) will tells
  16. 16.___ my brother swim in the pool on Saturdays? (a) Are (b) Is (c) Do (d) Does
  17. 17.He is going to ___ the ball next month. (a) throws (b) throwing (c) throw (d) threw
  18. 18.The children ___ drawn a picture already. (a) has (b) have
  19. 19.When Dad called, we ___ already swum in the pool. (a) has (b) had (c) have
  20. 20.Tara ___ a tree at the moment. (a) is planting (b) are planting (c) is plant (d) am planting
  21. 21.He ___ for the team before the bell rang. (a) has clapped (b) had clap (c) have clapped (d) had clapped
  22. 22.Kabir ___ Grandma last Sunday. (a) helped (b) will help (c) has helped (d) helps
  23. 23.___ I cook rice yesterday? (a) Was (b) Do (c) Did (d) Does
  24. 24.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  25. 25.She has studied in this school ___ 2019. (a) for (b) since
  26. 26.What is the past tense of “win”? (a) winned (b) winning (c) won
  27. 27.Name the tense: “Kabir watched a cartoon.” (a) past continuous (b) simple present (c) simple past (d) past perfect
  28. 28.We ___ to school before the bell rang. (a) have gone (b) has gone (c) had gone (d) had went
  29. 29.When Mum came home, they ___ the ball. (a) were throwing (b) were throw (c) was throwing (d) are throwing
  30. 30.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
  31. 31.You ___ washed the dishes already. (a) have (b) has
  32. 32.Which is the correct -ing form of “write”? (a) writeeing (b) writeing (c) writing
  33. 33.___ they bring lunch yesterday? (a) Do (b) Does (c) Was (d) Did
  34. 34.Ananya has lived in Pune ___ six months. (a) since (b) for
  35. 35.Diya ___ in the park before Mum came home. (a) had jogged (b) has jogged (c) had jog (d) have jogged
  36. 36.My parents have been in the library ___ morning. (a) since (b) for
  37. 37.My brother ___ a bicycle yesterday. (a) rides (b) will ride (c) rided (d) rode
  38. 38.I ___ carry the bag on Saturdays. (a) don't (b) aren't (c) doesn't
  39. 39.My parents ___ going to write a letter next Sunday. (a) are (b) is (c) am
  40. 40.Farhan ___ for the team every day. (a) clapping (b) clap (c) claps

Answer key

  1. simple past
  2. jogging
  3. were buying
  4. washed
  5. clean
  6. built
  7. had
  8. has studied
  9. Did
  10. was clapping
  11. will fly
  12. carried
  13. was wearing
  14. feed
  15. will tell
  16. Does
  17. throw
  18. have
  19. had
  20. is planting
  21. had clapped
  22. helped
  23. Did
  24. is
  25. since
  26. won
  27. simple past
  28. had gone
  29. were throwing
  30. speaking
  31. have
  32. writing
  33. Did
  34. for
  35. had jogged
  36. since
  37. rode
  38. don't
  39. are
  40. claps

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