← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 756 · 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 ___ Hindi tomorrow. (a) will speak (b) will speaks (c) spoke (d) will speaking
  2. 2.___ my sister swim in the pool on Saturdays? (a) Is (b) Does (c) Are (d) Do
  3. 3.He has worked in Delhi ___ 2020. (a) since (b) for
  4. 4.My brother has just ___ milk. (a) drink (b) drinking (c) drunk (d) drank
  5. 5.I did not ___ a tree in 2023. (a) planted (b) planting (c) plant (d) plants
  6. 6.I ___ lunch last Sunday. (a) bringed (b) bring (c) brought (d) will bring
  7. 7.My sister did not ___ Grandma last week. (a) help (b) helping (c) helped (d) helps
  8. 8.She has just ___ Grandma. (a) help (b) helped (c) helps (d) helping
  9. 9.My parents did not ___ science last Sunday. (a) studies (b) studying (c) study (d) studied
  10. 10.___ I bake a cake every morning? (a) Do (b) Does (c) Are (d) Is
  11. 11.Choose the right verb: Each of the boys ___ a ID card. (a) has (b) have
  12. 12.He ___ jogged in the park already. (a) have (b) has
  13. 13.My sister ___ a cap on Saturdays. (a) wear (b) wearing (c) wears
  14. 14.What is the past tense of “swim”? (a) swum (b) swimmed (c) swam (d) swimming
  15. 15.Kunal ___ a cap next Sunday. (a) wore (b) will wearing (c) will wears (d) will wear
  16. 16.Name the tense: “My brother has drunk milk.” (a) past continuous (b) past perfect (c) simple present (d) present perfect
  17. 17.___ they watch a cartoon last week? (a) Did (b) Do (c) Does (d) Was
  18. 18.My brother ___ a message tomorrow. (a) sent (b) will sending (c) will send (d) will sends
  19. 19.Name the tense: “My brother has gone to school.” (a) present continuous (b) past continuous (c) simple present (d) present perfect
  20. 20.Aarav ___ in Pune since 2022. (a) lived (b) lives (c) have lived (d) has lived
  21. 21.My brother ___ run in the park on Saturdays. (a) don't (b) isn't (c) doesn't
  22. 22.Name the tense: “Ishaan will bake a cake.” (a) simple present (b) present perfect (c) simple future (d) past continuous
  23. 23.He ___ the room before it got dark. (a) had clean (b) had cleaned (c) has cleaned (d) have cleaned
  24. 24.We ___ go to school every Sunday. (a) aren't (b) don't (c) doesn't
  25. 25.They ___ a cap every morning. (a) wear (b) wearing (c) wears
  26. 26.Which is the correct -ing form of “write”? (a) writeing (b) writing (c) writeeing
  27. 27.At 8 pm yesterday, you ___ lunch. (a) were bringing (b) are bringing (c) was bringing (d) were bring
  28. 28.I ___ milk before the guests arrived. (a) had drank (b) have drunk (c) has drunk (d) had drunk
  29. 29.She ___ go to school every day. (a) doesn't (b) don't (c) isn't
  30. 30.Aarav has just ___ a picture. (a) draw (b) drawn (c) drew (d) drawing
  31. 31.You ___ a cap twice a week. (a) wears (b) wear (c) wearing
  32. 32.___ we washing the dishes at the moment? (a) Are (b) Is (c) Am
  33. 33.I ___ vegetables now. (a) are buying (b) am buy (c) is buying (d) am buying
  34. 34.When Dad called, you ___ already washed the dishes. (a) has (b) had (c) have
  35. 35.___ you telling a story right now? (a) Is (b) Am (c) Are
  36. 36.Aditya ___ going to climb a tree next Sunday. (a) am (b) are (c) is
  37. 37.___ you cook rice in 2023? (a) Did (b) Does (c) Do (d) Was
  38. 38.When Dad called, Ananya ___ already washed the dishes. (a) had (b) has (c) have
  39. 39.When it started to rain, Myra ___ a picture. (a) was draw (b) was drawing (c) is drawing (d) were drawing
  40. 40.We did not ___ tea two days ago. (a) made (b) makes (c) making (d) make

Answer key

  1. will speak
  2. Does
  3. since
  4. drunk
  5. plant
  6. brought
  7. help
  8. helped
  9. study
  10. Do
  11. has
  12. has
  13. wears
  14. swam
  15. will wear
  16. present perfect
  17. Did
  18. will send
  19. present perfect
  20. has lived
  21. doesn't
  22. simple future
  23. had cleaned
  24. don't
  25. wear
  26. writing
  27. were bringing
  28. had drunk
  29. doesn't
  30. drawn
  31. wear
  32. Are
  33. am buying
  34. had
  35. Are
  36. is
  37. Did
  38. had
  39. was drawing
  40. make

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