← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 143 · 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 ___ going to bake a cake tomorrow. (a) is (b) am (c) are
  2. 2.She did not ___ a cartoon in 2023. (a) watched (b) watch (c) watching (d) watches
  3. 3.They ___ going to help Grandma next week. (a) is (b) am (c) are
  4. 4.Choose the right verb: Every student ___ a notebook. (a) have (b) has
  5. 5.She ___ cricket at 8 pm yesterday. (a) were playing (b) is playing (c) was play (d) was playing
  6. 6.He has been in the library ___ 10 am. (a) for (b) since
  7. 7.When the bell rang, we ___ a picture. (a) are drawing (b) were drawing (c) was drawing (d) were draw
  8. 8.My brother ___ drunk milk already. (a) has (b) have
  9. 9.By the time the bell rang, my brother ___ the match. (a) has won (b) have won (c) had win (d) had won
  10. 10.Name the tense: “He is planting a tree.” (a) past continuous (b) simple future (c) present perfect (d) present continuous
  11. 11.Name the tense: “My cousins are catching the ball.” (a) simple present (b) present perfect (c) present continuous (d) simple future
  12. 12.My sister did not ___ a mango in 2023. (a) eating (b) eat (c) eats (d) ate
  13. 13.When Mum came home, my sister ___ the room. (a) is cleaning (b) was clean (c) were cleaning (d) was cleaning
  14. 14.Which is the correct -ing form of “run”? (a) runing (b) running (c) runeing
  15. 15.My sister ___ the train last week. (a) will take (b) takes (c) took (d) taked
  16. 16.They ___ lunch when the bell rang. (a) are bringing (b) were bring (c) was bringing (d) were bringing
  17. 17.They have just ___ a tree. (a) plant (b) planted (c) plants (d) planting
  18. 18.She ___ going to win the match next month. (a) is (b) am (c) are
  19. 19.___ he studying science now? (a) Am (b) Is (c) Are
  20. 20.Which is the correct -ing form of “fly”? (a) flying (b) flyeing (c) flyying
  21. 21.He is going to ___ cricket tomorrow. (a) play (b) playing (c) plays (d) played
  22. 22.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
  23. 23.___ Ishaan writing a letter right now? (a) Is (b) Am (c) Are
  24. 24.They ___ going to make tea next Sunday. (a) is (b) am (c) are
  25. 25.Dev did not ___ on the stage two days ago. (a) dancing (b) danced (c) dance (d) dances
  26. 26.He is going to ___ a song tomorrow. (a) sings (b) sing (c) sang (d) singing
  27. 27.We ___ with Nani since 2022. (a) has stayed (b) stayed (c) stay (d) have stayed
  28. 28.I ___ with Nani since 2022. (a) have stayed (b) stay (c) stayed (d) has stayed
  29. 29.Name the tense: “My sister is playing cricket.” (a) simple past (b) simple present (c) present continuous (d) past continuous
  30. 30.We ___ the dog when the phone rang. (a) were feed (b) are feeding (c) were feeding (d) was feeding
  31. 31.My brother has just ___ the dog. (a) fed (b) feed (c) feeds (d) feeding
  32. 32.Manav ___ in the pool before the bell rang. (a) had swum (b) have swum (c) had swam (d) has swum
  33. 33.Riya ___ eat a mango every day. (a) doesn't (b) isn't (c) don't
  34. 34.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
  35. 35.We ___ in the pool two days ago. (a) swim (b) swam (c) swimmed (d) will swim
  36. 36.My parents ___ Grandma every day. (a) helping (b) help (c) helps
  37. 37.They have played in the garden ___ an hour. (a) since (b) for
  38. 38.We ___ cricket when the bell rang. (a) were play (b) were playing (c) are playing (d) was playing
  39. 39.My sister ___ a mango every Sunday. (a) eating (b) eats (c) eat
  40. 40.Which is the correct -ing form of “build”? (a) buildding (b) building (c) buildeing

Answer key

  1. is
  2. watch
  3. are
  4. has
  5. was playing
  6. since
  7. were drawing
  8. has
  9. had won
  10. present continuous
  11. present continuous
  12. eat
  13. was cleaning
  14. running
  15. took
  16. were bringing
  17. planted
  18. is
  19. Is
  20. flying
  21. play
  22. has
  23. Is
  24. are
  25. dance
  26. sing
  27. have stayed
  28. have stayed
  29. present continuous
  30. were feeding
  31. fed
  32. had swum
  33. doesn't
  34. watching
  35. swam
  36. help
  37. for
  38. were playing
  39. eats
  40. building

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