← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 326 · 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.They ___ a picture at 8 pm yesterday. (a) are drawing (b) were draw (c) were drawing (d) was drawing
  2. 2.Name the tense: “We went to school.” (a) past perfect (b) past continuous (c) simple future (d) simple past
  3. 3.Aarav ___ a cartoon next Sunday. (a) will watching (b) will watch (c) watched (d) will watches
  4. 4.My brother ___ write a letter every day. (a) isn't (b) doesn't (c) don't
  5. 5.___ Rahul dancing on the stage right now? (a) Are (b) Am (c) Is
  6. 6.Choose the right verb: All the students ___ a ID card. (a) has (b) have
  7. 7.They ___ a letter before the guests arrived. (a) had wrote (b) have written (c) had written (d) has written
  8. 8.They ___ sung a song already. (a) have (b) has
  9. 9.When Mum came home, she ___ on the stage. (a) is dancing (b) were dancing (c) was dance (d) was dancing
  10. 10.They ___ vegetables tomorrow. (a) bought (b) will buying (c) will buy (d) will buys
  11. 11.___ I planting a tree right now? (a) Is (b) Am (c) Are
  12. 12.He did not ___ milk two days ago. (a) drinking (b) drinks (c) drank (d) drink
  13. 13.She ___ a letter right now. (a) am writing (b) are writing (c) is writing (d) is write
  14. 14.When the bell rang, she ___ the train. (a) is taking (b) was taking (c) was take (d) were taking
  15. 15.What is the past tense of “build”? (a) builded (b) built (c) building
  16. 16.At 8 pm yesterday, you ___ vegetables. (a) was buying (b) were buying (c) were buy (d) are buying
  17. 17.My sister has just ___ a cap. (a) worn (b) wore (c) wearing (d) wear
  18. 18.When the bell rang, you ___ a message. (a) was sending (b) were send (c) were sending (d) are sending
  19. 19.He ___ the train before the guests arrived. (a) had took (b) has taken (c) had taken (d) have taken
  20. 20.Name the tense: “They are planting a tree.” (a) past perfect (b) present perfect (c) simple future (d) present continuous
  21. 21.When Dad called, I ___ already caught the ball. (a) have (b) has (c) had
  22. 22.She ___ the room before it got dark. (a) has cleaned (b) had clean (c) have cleaned (d) had cleaned
  23. 23.You are going to ___ the room next month. (a) cleaning (b) cleaned (c) cleans (d) clean
  24. 24.___ my brother studying science now? (a) Am (b) Are (c) Is
  25. 25.Sneha ___ science now. (a) is study (b) is studying (c) am studying (d) are studying
  26. 26.Name the tense: “I will bake a cake.” (a) present continuous (b) past continuous (c) simple future (d) past perfect
  27. 27.You ___ the ball now. (a) are throwing (b) am throwing (c) is throwing (d) are throw
  28. 28.They have just ___ science. (a) study (b) studies (c) studying (d) studied
  29. 29.He did not ___ the room yesterday. (a) cleaning (b) clean (c) cleans (d) cleaned
  30. 30.I ___ with Nani since 2019. (a) has stayed (b) stay (c) stayed (d) have stayed
  31. 31.When Dad called, Kabir ___ already flown a kite. (a) have (b) had (c) has
  32. 32.___ I cleaning the room at the moment? (a) Am (b) Are (c) Is
  33. 33.My cousins have just ___ a song. (a) singing (b) sing (c) sung (d) sang
  34. 34.Name the tense: “He will buy vegetables.” (a) present continuous (b) simple future (c) simple past (d) past continuous
  35. 35.When Mum came home, we ___ Grandma. (a) was helping (b) were help (c) are helping (d) were helping
  36. 36.Rohan ___ a tree at 8 pm yesterday. (a) was planting (b) were planting (c) was plant (d) is planting
  37. 37.Which is the correct -ing form of “watch”? (a) watcheing (b) watchhing (c) watching
  38. 38.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  39. 39.When Dad called, she ___ already sung a song. (a) had (b) have (c) has
  40. 40.My parents ___ Grandma last Sunday. (a) will help (b) helped (c) help (d) have helped

Answer key

  1. were drawing
  2. simple past
  3. will watch
  4. doesn't
  5. Is
  6. have
  7. had written
  8. have
  9. was dancing
  10. will buy
  11. Am
  12. drink
  13. is writing
  14. was taking
  15. built
  16. were buying
  17. worn
  18. were sending
  19. had taken
  20. present continuous
  21. had
  22. had cleaned
  23. clean
  24. Is
  25. is studying
  26. simple future
  27. are throwing
  28. studied
  29. clean
  30. have stayed
  31. had
  32. Am
  33. sung
  34. simple future
  35. were helping
  36. was planting
  37. watching
  38. are
  39. had
  40. helped

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