← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 119 · 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.What is the past tense of “build”? (a) builded (b) built (c) building
  2. 2.You ___ a cap yesterday. (a) weared (b) will wear (c) wore (d) wear
  3. 3.You have studied in this school ___ 2019. (a) for (b) since
  4. 4.When it started to rain, Isha ___ the dishes. (a) is washing (b) were washing (c) was wash (d) was washing
  5. 5.You ___ clapped for the team already. (a) have (b) has
  6. 6.My sister ___ in the pool twice a week. (a) swimming (b) swims (c) swim
  7. 7.Choose the right verb: All the children ___ a notebook. (a) has (b) have
  8. 8.Aarav has studied in this school ___ a long time. (a) for (b) since
  9. 9.___ she winning the match at the moment? (a) Is (b) Are (c) Am
  10. 10.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  11. 11.___ we carry the bag yesterday? (a) Does (b) Did (c) Was (d) Do
  12. 12.She ___ the room before Mum came home. (a) has cleaned (b) had cleaned (c) had clean (d) have cleaned
  13. 13.Karan ___ in the park before the guests arrived. (a) have run (b) had run (c) had ran (d) has run
  14. 14.My sister ___ with Nani since 2021. (a) stays (b) has stayed (c) stayed (d) have stayed
  15. 15.___ I singing a song now? (a) Is (b) Are (c) Am
  16. 16.___ my sister running in the park now? (a) Are (b) Is (c) Am
  17. 17.I ___ tea when Mum came home. (a) was making (b) am making (c) was make (d) were making
  18. 18.When it started to rain, my cousins ___ in the pool. (a) were swim (b) are swimming (c) were swimming (d) was swimming
  19. 19.Aarav did not ___ the ball two days ago. (a) throws (b) throwing (c) throw (d) threw
  20. 20.Choose the right verb: All the players ___ a name tag. (a) have (b) has
  21. 21.I ___ science at 8 pm yesterday. (a) were studying (b) was study (c) was studying (d) am studying
  22. 22.What is the past tense of “fly”? (a) flown (b) flyed (c) flew (d) flying
  23. 23.___ he wearing a cap at the moment? (a) Am (b) Is (c) Are
  24. 24.By the time the bell rang, she ___ a message. (a) have sent (b) has sent (c) had send (d) had sent
  25. 25.What is the past tense of “drink”? (a) drinked (b) drinking (c) drunk (d) drank
  26. 26.When the bell rang, I ___ a sandcastle. (a) were building (b) was building (c) was build (d) am building
  27. 27.I ___ swim in the pool every Sunday. (a) don't (b) aren't (c) doesn't
  28. 28.He ___ going to clean the room tomorrow. (a) are (b) is (c) am
  29. 29.Which is the correct -ing form of “run”? (a) running (b) runeing (c) runing
  30. 30.They ___ the dishes before Mum came home. (a) have washed (b) had wash (c) had washed (d) has washed
  31. 31.What is the past tense of “tell”? (a) telling (b) told (c) telled
  32. 32.At 8 pm yesterday, we ___ to school. (a) was going (b) were go (c) were going (d) are going
  33. 33.Choose the right verb: Every student ___ a ID card. (a) have (b) has
  34. 34.___ he running in the park right now? (a) Am (b) Are (c) Is
  35. 35.Which is the correct -ing form of “clean”? (a) cleanning (b) cleaning (c) cleaneing
  36. 36.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  37. 37.The children have waited for the bus ___ morning. (a) since (b) for
  38. 38.Arjun has been in the library ___ 8 o'clock. (a) for (b) since
  39. 39.We ___ a picture every morning. (a) drawing (b) draw (c) draws
  40. 40.You ___ a tree next Sunday. (a) will planting (b) planted (c) will plants (d) will plant

Answer key

  1. built
  2. wore
  3. since
  4. was washing
  5. have
  6. swims
  7. have
  8. for
  9. Is
  10. is
  11. Did
  12. had cleaned
  13. had run
  14. has stayed
  15. Am
  16. Is
  17. was making
  18. were swimming
  19. throw
  20. have
  21. was studying
  22. flew
  23. Is
  24. had sent
  25. drank
  26. was building
  27. don't
  28. is
  29. running
  30. had washed
  31. told
  32. were going
  33. has
  34. Is
  35. cleaning
  36. has
  37. since
  38. since
  39. draw
  40. will plant

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