← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 435 · 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.Manav ___ a song when Mum came home. (a) is singing (b) was singing (c) was sing (d) were singing
  2. 2.My sister ___ Grandma right now. (a) is help (b) is helping (c) am helping (d) are helping
  3. 3.___ she building a sandcastle at the moment? (a) Is (b) Am (c) Are
  4. 4.The students did not ___ a letter last week. (a) wrote (b) write (c) writing (d) writes
  5. 5.What is the past tense of “eat”? (a) eaten (b) eated (c) eating (d) ate
  6. 6.She has had this bicycle ___ a long time. (a) for (b) since
  7. 7.My parents ___ help Grandma every morning. (a) aren't (b) doesn't (c) don't
  8. 8.I ___ a cap next month. (a) wore (b) will wear (c) will wears (d) will wearing
  9. 9.Name the tense: “Kabir writes a letter.” (a) simple past (b) present continuous (c) simple present (d) past continuous
  10. 10.___ my brother drawing a picture now? (a) Am (b) Are (c) Is
  11. 11.He has been in the library ___ ten minutes. (a) for (b) since
  12. 12.The children ___ the ball next week. (a) will throw (b) will throws (c) threw (d) will throwing
  13. 13.___ you write a letter every day? (a) Are (b) Does (c) Is (d) Do
  14. 14.Aditya ___ a tree twice a week. (a) climb (b) climbs (c) climbing
  15. 15.By the time the guests arrived, we ___ the dishes. (a) has washed (b) had wash (c) have washed (d) had washed
  16. 16.By the time the bell rang, my brother ___ in the park. (a) had jogged (b) have jogged (c) had jog (d) has jogged
  17. 17.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
  18. 18.Name the tense: “You carried the bag.” (a) simple future (b) present perfect (c) past perfect (d) simple past
  19. 19.We ___ a mango at the moment. (a) is eating (b) am eating (c) are eating (d) are eat
  20. 20.They ___ in the pool before the bell rang. (a) had swam (b) have swum (c) has swum (d) had swum
  21. 21.Name the tense: “He is dancing on the stage.” (a) present continuous (b) past continuous (c) simple present (d) past perfect
  22. 22.My parents ___ a cake before Mum came home. (a) has baked (b) had baked (c) had bake (d) have baked
  23. 23.Choose the right verb: One of my classmates ___ in Class 6. (a) are (b) is
  24. 24.___ you buy vegetables every Sunday? (a) Do (b) Is (c) Does (d) Are
  25. 25.___ Yash buy vegetables every morning? (a) Does (b) Is (c) Are (d) Do
  26. 26.Choose the right verb: Each boy ___ a ID card. (a) have (b) has
  27. 27.Which is the correct -ing form of “bake”? (a) bakeeing (b) bakeing (c) baking
  28. 28.My sister ___ in this school since 2022. (a) have studied (b) studies (c) studied (d) has studied
  29. 29.Which is the correct -ing form of “play”? (a) playing (b) playying (c) playeing
  30. 30.Name the tense: “Meera was running in the park.” (a) simple past (b) simple present (c) past continuous (d) present continuous
  31. 31.The children ___ in this school since 2019. (a) has taught (b) taught (c) have taught (d) teach
  32. 32.Name the tense: “We are planting a tree.” (a) simple past (b) present perfect (c) simple present (d) present continuous
  33. 33.Kunal ___ bought vegetables already. (a) have (b) has
  34. 34.When Dad called, my friends ___ already thrown the ball. (a) has (b) have (c) had
  35. 35.My parents ___ cricket every morning. (a) playing (b) play (c) plays
  36. 36.By the time Mum came home, she ___ in the park. (a) has run (b) had run (c) have run (d) had ran
  37. 37.___ the students make tea every Sunday? (a) Is (b) Are (c) Do (d) Does
  38. 38.You ___ a cartoon when the bell rang. (a) were watching (b) are watching (c) were watch (d) was watching
  39. 39.My sister did not ___ rice last week. (a) cooking (b) cook (c) cooks (d) cooked
  40. 40.Omkar ___ tea now. (a) are making (b) am making (c) is make (d) is making

Answer key

  1. was singing
  2. is helping
  3. Is
  4. write
  5. ate
  6. for
  7. don't
  8. will wear
  9. simple present
  10. Is
  11. for
  12. will throw
  13. Do
  14. climbs
  15. had washed
  16. had jogged
  17. has
  18. simple past
  19. are eating
  20. had swum
  21. present continuous
  22. had baked
  23. is
  24. Do
  25. Does
  26. has
  27. baking
  28. has studied
  29. playing
  30. past continuous
  31. have taught
  32. present continuous
  33. has
  34. had
  35. play
  36. had run
  37. Do
  38. were watching
  39. cook
  40. is making

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