← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 563 · 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.Name the tense: “They had written a letter.” (a) present perfect (b) simple present (c) past perfect (d) past continuous
  2. 2.Ananya has just ___ to school. (a) went (b) going (c) go (d) gone
  3. 3.Sneha ___ in this school since 2020. (a) teaches (b) have taught (c) taught (d) has taught
  4. 4.We ___ the train before Mum came home. (a) have taken (b) has taken (c) had took (d) had taken
  5. 5.We ___ in Pune since 2020. (a) have lived (b) live (c) lived (d) has lived
  6. 6.___ she draw a picture every day? (a) Do (b) Does (c) Is (d) Are
  7. 7.Karan has just ___ a cake. (a) bake (b) baked (c) baking (d) bakes
  8. 8.Isha has just ___ the bag. (a) carries (b) carry (c) carrying (d) carried
  9. 9.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  10. 10.Which is the correct -ing form of “tell”? (a) telling (b) telleing (c) tellling
  11. 11.Which is the correct -ing form of “climb”? (a) climbeing (b) climbing (c) climbbing
  12. 12.When the phone rang, she ___ the dishes. (a) was wash (b) were washing (c) was washing (d) is washing
  13. 13.Which is the correct -ing form of “fly”? (a) flyying (b) flying (c) flyeing
  14. 14.They ___ a cartoon twice a week. (a) watching (b) watch (c) watches
  15. 15.___ my sister planting a tree right now? (a) Are (b) Am (c) Is
  16. 16.___ my parents clap for the team last week? (a) Was (b) Do (c) Does (d) Did
  17. 17.We ___ a story next Sunday. (a) will telling (b) told (c) will tells (d) will tell
  18. 18.Choose the right verb: All the girls ___ a locker. (a) has (b) have
  19. 19.Name the tense: “We help Grandma.” (a) simple past (b) simple present (c) present continuous (d) simple future
  20. 20.Name the tense: “We are baking a cake.” (a) simple future (b) present continuous (c) simple present (d) past continuous
  21. 21.___ Kabir bake a cake twice a week? (a) Do (b) Is (c) Does (d) Are
  22. 22.Name the tense: “They have taken the train.” (a) present continuous (b) simple present (c) present perfect (d) simple future
  23. 23.You ___ drawn a picture already. (a) has (b) have
  24. 24.They ___ the bag tomorrow. (a) will carries (b) carried (c) will carrying (d) will carry
  25. 25.She ___ a tree when the bell rang. (a) were planting (b) is planting (c) was planting (d) was plant
  26. 26.My parents ___ in the park two days ago. (a) ran (b) will run (c) runned (d) run
  27. 27.Name the tense: “We will send a message.” (a) simple future (b) past continuous (c) present perfect (d) present continuous
  28. 28.Name the tense: “You had cleaned the room.” (a) simple present (b) past perfect (c) past continuous (d) present continuous
  29. 29.Choose the right verb: Physics ___ interesting. (a) is (b) are
  30. 30.We ___ drink milk twice a week. (a) aren't (b) doesn't (c) don't
  31. 31.___ he bring lunch on Saturdays? (a) Does (b) Do (c) Are (d) Is
  32. 32.___ my brother swimming in the pool at the moment? (a) Am (b) Is (c) Are
  33. 33.When Mum came home, you ___ the train. (a) are taking (b) were taking (c) was taking (d) were take
  34. 34.She ___ a letter next Sunday. (a) will writes (b) will write (c) wrote (d) will writing
  35. 35.Name the tense: “My sister has swum in the pool.” (a) simple future (b) past perfect (c) present perfect (d) present continuous
  36. 36.By the time the bell rang, the students ___ for the team. (a) has clapped (b) have clapped (c) had clap (d) had clapped
  37. 37.They have just ___ milk. (a) drink (b) drinking (c) drunk (d) drank
  38. 38.I ___ a cap before the bell rang. (a) have worn (b) has worn (c) had worn (d) had wore
  39. 39.Name the tense: “I threw the ball.” (a) past continuous (b) present continuous (c) simple past (d) simple present
  40. 40.I ___ in the park every morning. (a) jog (b) jogging (c) jogs

Answer key

  1. past perfect
  2. gone
  3. has taught
  4. had taken
  5. have lived
  6. Does
  7. baked
  8. carried
  9. is
  10. telling
  11. climbing
  12. was washing
  13. flying
  14. watch
  15. Is
  16. Did
  17. will tell
  18. have
  19. simple present
  20. present continuous
  21. Does
  22. present perfect
  23. have
  24. will carry
  25. was planting
  26. ran
  27. simple future
  28. past perfect
  29. is
  30. don't
  31. Does
  32. Is
  33. were taking
  34. will write
  35. present perfect
  36. had clapped
  37. drunk
  38. had worn
  39. simple past
  40. jog

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