← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 691 · 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 have cleaned the room.” (a) present continuous (b) simple present (c) present perfect (d) simple future
  2. 2.Which is the correct -ing form of “cook”? (a) cooking (b) cookeing (c) cookking
  3. 3.Which is the correct -ing form of “buy”? (a) buyeing (b) buying (c) buyying
  4. 4.Kabir ___ a mango every day. (a) eat (b) eats (c) eating
  5. 5.By the time Mum came home, Aisha ___ in the park. (a) had ran (b) have run (c) has run (d) had run
  6. 6.I ___ in the park at the moment. (a) am jog (b) am jogging (c) are jogging (d) is jogging
  7. 7.Isha ___ a letter next month. (a) will writing (b) wrote (c) will write (d) will writes
  8. 8.When the phone rang, Tara ___ the dishes. (a) were washing (b) was washing (c) was wash (d) is washing
  9. 9.Aarav ___ a picture twice a week. (a) draw (b) draws (c) drawing
  10. 10.___ she climb a tree in 2023? (a) Was (b) Do (c) Did (d) Does
  11. 11.I ___ a tree at the moment. (a) am planting (b) is planting (c) am plant (d) are planting
  12. 12.___ you drawing a picture at the moment? (a) Is (b) Are (c) Am
  13. 13.The children ___ a letter before it got dark. (a) had wrote (b) has written (c) had written (d) have written
  14. 14.You ___ take the train every day. (a) doesn't (b) don't (c) aren't
  15. 15.Rahul ___ a story at the moment. (a) is tell (b) are telling (c) is telling (d) am telling
  16. 16.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
  17. 17.You ___ for the team twice a week. (a) claps (b) clapping (c) clap
  18. 18.Choose the right verb: Each of the boys ___ a notebook. (a) have (b) has
  19. 19.___ the children carry the bag every morning? (a) Does (b) Do (c) Are (d) Is
  20. 20.Name the tense: “I will help Grandma.” (a) simple future (b) simple past (c) simple present (d) present continuous
  21. 21.Riya ___ a cake before Mum came home. (a) had baked (b) had bake (c) has baked (d) have baked
  22. 22.I ___ a tree before Mum came home. (a) had climb (b) had climbed (c) has climbed (d) have climbed
  23. 23.We ___ with Nani since 2019. (a) stay (b) has stayed (c) stayed (d) have stayed
  24. 24.She is going to ___ a bicycle next week. (a) rides (b) ride (c) rode (d) riding
  25. 25.Choose the right verb: Each child ___ a locker. (a) have (b) has
  26. 26.Ishaan ___ the dog every day. (a) feeding (b) feed (c) feeds
  27. 27.Name the tense: “She swims in the pool.” (a) present perfect (b) simple present (c) past continuous (d) present continuous
  28. 28.We ___ a cake twice a week. (a) baking (b) bakes (c) bake
  29. 29.She ___ in the pool before Mum came home. (a) have swum (b) had swum (c) has swum (d) had swam
  30. 30.Which is the correct -ing form of “carry”? (a) carrying (b) carryying (c) carryeing
  31. 31.What is the past tense of “write”? (a) writed (b) written (c) writing (d) wrote
  32. 32.Name the tense: “Diya swims in the pool.” (a) past continuous (b) simple future (c) simple present (d) present continuous
  33. 33.___ she taking the train now? (a) Is (b) Are (c) Am
  34. 34.I am going to ___ a cake tomorrow. (a) bakes (b) baked (c) bake (d) baking
  35. 35.You ___ carry the bag twice a week. (a) doesn't (b) don't (c) aren't
  36. 36.She is going to ___ the ball next month. (a) threw (b) throwing (c) throw (d) throws
  37. 37.What is the past tense of “take”? (a) taked (b) taken (c) took (d) taking
  38. 38.When it started to rain, my brother ___ a tree. (a) was planting (b) was plant (c) were planting (d) is planting
  39. 39.I ___ a story now. (a) are telling (b) am telling (c) am tell (d) is telling
  40. 40.When the bell rang, we ___ the dog. (a) are feeding (b) were feed (c) were feeding (d) was feeding

Answer key

  1. present perfect
  2. cooking
  3. buying
  4. eats
  5. had run
  6. am jogging
  7. will write
  8. was washing
  9. draws
  10. Did
  11. am planting
  12. Are
  13. had written
  14. don't
  15. is telling
  16. is
  17. clap
  18. has
  19. Do
  20. simple future
  21. had baked
  22. had climbed
  23. have stayed
  24. ride
  25. has
  26. feeds
  27. simple present
  28. bake
  29. had swum
  30. carrying
  31. wrote
  32. simple present
  33. Is
  34. bake
  35. don't
  36. throw
  37. took
  38. was planting
  39. am telling
  40. were feeding

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