← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 684 · 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.My sister did not ___ the room last Sunday. (a) cleaning (b) cleans (c) clean (d) cleaned
  2. 2.Neel is going to ___ a bicycle next week. (a) rides (b) rode (c) riding (d) ride
  3. 3.He ___ in the park at the moment. (a) is running (b) am running (c) are running (d) is run
  4. 4.By the time the guests arrived, the students ___ to school. (a) have gone (b) has gone (c) had went (d) had gone
  5. 5.We ___ a picture before Mum came home. (a) has drawn (b) have drawn (c) had drew (d) had drawn
  6. 6.Zoya ___ a sandcastle right now. (a) is build (b) are building (c) is building (d) am building
  7. 7.My brother has been in the library ___ 10 am. (a) since (b) for
  8. 8.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
  9. 9.By the time we reached, you ___ Grandma. (a) has helped (b) had help (c) have helped (d) had helped
  10. 10.Name the tense: “We will feed the dog.” (a) past perfect (b) past continuous (c) simple future (d) simple present
  11. 11.You ___ a kite right now. (a) are fly (b) am flying (c) is flying (d) are flying
  12. 12.___ they sing a song last week? (a) Was (b) Do (c) Does (d) Did
  13. 13.When Mum came home, I ___ a cap. (a) was wearing (b) am wearing (c) were wearing (d) was wear
  14. 14.You did not ___ science two days ago. (a) studies (b) study (c) studying (d) studied
  15. 15.When Mum came home, they ___ a story. (a) were tell (b) was telling (c) are telling (d) were telling
  16. 16.She ___ in the pool every day. (a) swimming (b) swim (c) swims
  17. 17.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  18. 18.Isha has worked in Delhi ___ 2020. (a) for (b) since
  19. 19.You ___ in Delhi since 2022. (a) worked (b) have worked (c) work (d) has worked
  20. 20.My cousins ___ tea now. (a) is making (b) are making (c) are make (d) am making
  21. 21.Aisha ___ in Delhi since 2022. (a) works (b) have worked (c) has worked (d) worked
  22. 22.___ my sister playing cricket now? (a) Am (b) Is (c) Are
  23. 23.I ___ science next month. (a) will studying (b) studied (c) will study (d) will studies
  24. 24.I ___ science every Sunday. (a) studies (b) studying (c) study
  25. 25.My sister ___ send a message twice a week. (a) don't (b) doesn't (c) isn't
  26. 26.You ___ in the pool yesterday. (a) will swim (b) swimmed (c) swam (d) swim
  27. 27.Choose the right verb: Every player ___ a notebook. (a) have (b) has
  28. 28.Choose the right verb: Each of the children ___ a locker. (a) has (b) have
  29. 29.Choose the right verb: Every child ___ a water bottle. (a) have (b) has
  30. 30.He ___ science when it started to rain. (a) were studying (b) was study (c) is studying (d) was studying
  31. 31.I ___ fly a kite on Saturdays. (a) don't (b) aren't (c) doesn't
  32. 32.My sister has just ___ a cap. (a) worn (b) wear (c) wearing (d) wore
  33. 33.She did not ___ in the park yesterday. (a) runs (b) running (c) run (d) ran
  34. 34.When the bell rang, Aisha ___ the room. (a) is cleaning (b) was cleaning (c) was clean (d) were cleaning
  35. 35.Name the tense: “I bought vegetables.” (a) past continuous (b) simple past (c) present perfect (d) simple future
  36. 36.___ you washing the dishes right now? (a) Am (b) Are (c) Is
  37. 37.She has just ___ the bag. (a) carries (b) carry (c) carried (d) carrying
  38. 38.___ I catch the ball every Sunday? (a) Are (b) Does (c) Is (d) Do
  39. 39.Choose the right verb: Each student ___ a name tag. (a) has (b) have
  40. 40.He did not ___ a song last Sunday. (a) singing (b) sing (c) sang (d) sings

Answer key

  1. clean
  2. ride
  3. is running
  4. had gone
  5. had drawn
  6. is building
  7. since
  8. is
  9. had helped
  10. simple future
  11. are flying
  12. Did
  13. was wearing
  14. study
  15. were telling
  16. swims
  17. is
  18. since
  19. have worked
  20. are making
  21. has worked
  22. Is
  23. will study
  24. study
  25. doesn't
  26. swam
  27. has
  28. has
  29. has
  30. was studying
  31. don't
  32. worn
  33. run
  34. was cleaning
  35. simple past
  36. Are
  37. carried
  38. Do
  39. has
  40. sing

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