← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 704 · 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.___ you swimming in the pool right now? (a) Are (b) Am (c) Is
  2. 2.When it started to rain, my brother ___ Grandma. (a) were helping (b) is helping (c) was help (d) was helping
  3. 3.___ Ishaan wear a cap yesterday? (a) Was (b) Did (c) Does (d) Do
  4. 4.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  5. 5.Name the tense: “She was carrying the bag.” (a) simple future (b) past continuous (c) present continuous (d) simple present
  6. 6.We ___ cricket at 8 pm yesterday. (a) are playing (b) were play (c) were playing (d) was playing
  7. 7.We ___ for the team before the bell rang. (a) has clapped (b) had clap (c) had clapped (d) have clapped
  8. 8.We ___ study science every Sunday. (a) aren't (b) doesn't (c) don't
  9. 9.My sister ___ a message before Mum came home. (a) had send (b) had sent (c) have sent (d) has sent
  10. 10.She ___ going to watch a cartoon next month. (a) am (b) is (c) are
  11. 11.By the time the bell rang, Farhan ___ milk. (a) had drank (b) has drunk (c) had drunk (d) have drunk
  12. 12.Pooja ___ play cricket twice a week. (a) don't (b) isn't (c) doesn't
  13. 13.We ___ the ball at the moment. (a) are throw (b) is throwing (c) am throwing (d) are throwing
  14. 14.My brother ___ the train at the moment. (a) is take (b) am taking (c) is taking (d) are taking
  15. 15.We ___ sung a song already. (a) have (b) has
  16. 16.We ___ going to study science tomorrow. (a) is (b) are (c) am
  17. 17.You ___ a kite at 8 pm yesterday. (a) was flying (b) were flying (c) were fly (d) are flying
  18. 18.He ___ caught the ball already. (a) have (b) has
  19. 19.You ___ the dishes before Mum came home. (a) have washed (b) had wash (c) has washed (d) had washed
  20. 20.You ___ Grandma before it got dark. (a) has helped (b) have helped (c) had helped (d) had help
  21. 21.When Dad called, you ___ already sung a song. (a) had (b) have (c) has
  22. 22.___ Tara dancing on the stage at the moment? (a) Am (b) Is (c) Are
  23. 23.___ the students speaking Hindi now? (a) Is (b) Am (c) Are
  24. 24.They ___ the dog next month. (a) will feed (b) will feeding (c) fed (d) will feeds
  25. 25.You ___ the bag at 8 pm yesterday. (a) are carrying (b) were carrying (c) were carry (d) was carrying
  26. 26.She ___ Grandma at the moment. (a) is help (b) are helping (c) am helping (d) is helping
  27. 27.He ___ a cap before Mum came home. (a) had worn (b) had wore (c) have worn (d) has worn
  28. 28.___ we singing a song right now? (a) Am (b) Is (c) Are
  29. 29.I ___ the train two days ago. (a) taked (b) will take (c) take (d) took
  30. 30.When it started to rain, my friends ___ a mango. (a) were eat (b) were eating (c) was eating (d) are eating
  31. 31.When Dad called, my friends ___ already won the match. (a) have (b) had (c) has
  32. 32.By the time the bell rang, Aditya ___ a kite. (a) have flown (b) has flown (c) had flew (d) had flown
  33. 33.You ___ to school every Sunday. (a) goes (b) going (c) go
  34. 34.What is the past tense of “make”? (a) maked (b) made (c) making
  35. 35.My sister ___ a tree tomorrow. (a) will plants (b) planted (c) will plant (d) will planting
  36. 36.They ___ the room in 2023. (a) will clean (b) have cleaned (c) cleaned (d) clean
  37. 37.My sister ___ tea last week. (a) made (b) maked (c) will make (d) makes
  38. 38.Aarav ___ lunch at the moment. (a) am bringing (b) is bringing (c) is bring (d) are bringing
  39. 39.What is the past tense of “build”? (a) building (b) built (c) builded
  40. 40.Myra ___ study science twice a week. (a) doesn't (b) don't (c) isn't

Answer key

  1. Are
  2. was helping
  3. Did
  4. is
  5. past continuous
  6. were playing
  7. had clapped
  8. don't
  9. had sent
  10. is
  11. had drunk
  12. doesn't
  13. are throwing
  14. is taking
  15. have
  16. are
  17. were flying
  18. has
  19. had washed
  20. had helped
  21. had
  22. Is
  23. Are
  24. will feed
  25. were carrying
  26. is helping
  27. had worn
  28. Are
  29. took
  30. were eating
  31. had
  32. had flown
  33. go
  34. made
  35. will plant
  36. cleaned
  37. made
  38. is bringing
  39. built
  40. doesn't

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