← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 79 · 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.Which is the correct -ing form of “catch”? (a) catchhing (b) catcheing (c) catching
  2. 2.My sister did not ___ a story two days ago. (a) told (b) tells (c) tell (d) telling
  3. 3.The students ___ drawn a picture already. (a) have (b) has
  4. 4.What is the past tense of “drink”? (a) drinked (b) drinking (c) drunk (d) drank
  5. 5.My sister ___ for the team now. (a) are clapping (b) am clapping (c) is clapping (d) is clap
  6. 6.___ she eating a mango right now? (a) Is (b) Are (c) Am
  7. 7.When it started to rain, we ___ a mango. (a) were eat (b) are eating (c) were eating (d) was eating
  8. 8.She ___ wear a cap twice a week. (a) don't (b) doesn't (c) isn't
  9. 9.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  10. 10.What is the past tense of “run”? (a) runned (b) run (c) ran (d) running
  11. 11.Pooja ___ a cap twice a week. (a) wearing (b) wears (c) wear
  12. 12.We ___ science now. (a) is studying (b) are studying (c) am studying (d) are study
  13. 13.We have just ___ in the park. (a) ran (b) run (c) running
  14. 14.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  15. 15.Myra ___ a kite before the guests arrived. (a) have flown (b) had flew (c) has flown (d) had flown
  16. 16.He ___ draw a picture every day. (a) isn't (b) doesn't (c) don't
  17. 17.I ___ Grandma on Saturdays. (a) help (b) helps (c) helping
  18. 18.___ they jogging in the park now? (a) Is (b) Am (c) Are
  19. 19.He ___ a cake before Mum came home. (a) had bake (b) have baked (c) had baked (d) has baked
  20. 20.I ___ with Nani since 2021. (a) have stayed (b) has stayed (c) stayed (d) stay
  21. 21.They ___ the ball before it got dark. (a) has thrown (b) have thrown (c) had thrown (d) had threw
  22. 22.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  23. 23.Name the tense: “She will bring lunch.” (a) past continuous (b) present perfect (c) simple present (d) simple future
  24. 24.We ___ in the park when the bell rang. (a) were run (b) are running (c) were running (d) was running
  25. 25.My brother is going to ___ a tree next week. (a) climb (b) climbing (c) climbed (d) climbs
  26. 26.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  27. 27.Which is the correct -ing form of “write”? (a) writeing (b) writeeing (c) writing
  28. 28.Karan did not ___ cricket yesterday. (a) played (b) plays (c) playing (d) play
  29. 29.We ___ Grandma when it started to rain. (a) were help (b) was helping (c) were helping (d) are helping
  30. 30.You ___ in Pune since 2022. (a) have lived (b) live (c) has lived (d) lived
  31. 31.When Dad called, Ishaan ___ already made tea. (a) has (b) have (c) had
  32. 32.You have known my best friend ___ six months. (a) since (b) for
  33. 33.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinkking (c) drinking
  34. 34.Choose the right verb: My trousers ___ new. (a) is (b) are
  35. 35.Isha ___ on the stage before the bell rang. (a) have danced (b) had danced (c) had dance (d) has danced
  36. 36.When Mum came home, she ___ Hindi. (a) were speaking (b) is speaking (c) was speak (d) was speaking
  37. 37.She did not ___ on the stage last Sunday. (a) dances (b) dancing (c) dance (d) danced
  38. 38.Which is the correct -ing form of “go”? (a) gooing (b) goeing (c) going
  39. 39.By the time the bell rang, I ___ the dishes. (a) have washed (b) has washed (c) had wash (d) had washed
  40. 40.___ you going to school right now? (a) Am (b) Are (c) Is

Answer key

  1. catching
  2. tell
  3. have
  4. drank
  5. is clapping
  6. Is
  7. were eating
  8. doesn't
  9. is
  10. ran
  11. wears
  12. are studying
  13. run
  14. is
  15. had flown
  16. doesn't
  17. help
  18. Are
  19. had baked
  20. have stayed
  21. had thrown
  22. is
  23. simple future
  24. were running
  25. climb
  26. has
  27. writing
  28. play
  29. were helping
  30. have lived
  31. had
  32. for
  33. drinking
  34. are
  35. had danced
  36. was speaking
  37. dance
  38. going
  39. had washed
  40. Are

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