← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 266 · 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.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
  2. 2.Pooja is going to ___ on the stage tomorrow. (a) danced (b) dancing (c) dance (d) dances
  3. 3.Which is the correct -ing form of “throw”? (a) throwwing (b) throwing (c) throweing
  4. 4.Farhan ___ rice every day. (a) cook (b) cooking (c) cooks
  5. 5.We ___ a letter before the bell rang. (a) has written (b) have written (c) had written (d) had wrote
  6. 6.By the time Mum came home, I ___ rice. (a) has cooked (b) had cooked (c) have cooked (d) had cook
  7. 7.My friends ___ a cake when the phone rang. (a) was baking (b) were bake (c) are baking (d) were baking
  8. 8.___ she playing cricket right now? (a) Am (b) Is (c) Are
  9. 9.What is the past tense of “write”? (a) writing (b) wrote (c) writed (d) written
  10. 10.Name the tense: “My brother writes a letter.” (a) present continuous (b) simple past (c) simple present (d) past perfect
  11. 11.We ___ a bicycle tomorrow. (a) will rides (b) rode (c) will riding (d) will ride
  12. 12.She ___ science at the moment. (a) is study (b) are studying (c) am studying (d) is studying
  13. 13.She ___ the ball right now. (a) is throwing (b) are throwing (c) is throw (d) am throwing
  14. 14.My cousins ___ run in the park every Sunday. (a) aren't (b) don't (c) doesn't
  15. 15.You ___ a tree every day. (a) climb (b) climbing (c) climbs
  16. 16.Choose the right verb: My trousers ___ new. (a) is (b) are
  17. 17.My cousins are going to ___ lunch next month. (a) bringing (b) brings (c) bring (d) brought
  18. 18.Name the tense: “She has taken the train.” (a) present continuous (b) past perfect (c) simple future (d) present perfect
  19. 19.He ___ a story at 8 pm yesterday. (a) was tell (b) were telling (c) was telling (d) is telling
  20. 20.When Mum came home, Yash ___ on the stage. (a) was dance (b) were dancing (c) was dancing (d) is dancing
  21. 21.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  22. 22.I ___ gone to school already. (a) has (b) have
  23. 23.Saanvi ___ cook rice every day. (a) doesn't (b) isn't (c) don't
  24. 24.When Dad called, my brother ___ already cooked rice. (a) has (b) had (c) have
  25. 25.Ishaan is going to ___ in the pool tomorrow. (a) swims (b) swim (c) swam (d) swimming
  26. 26.My brother ___ going to win the match next Sunday. (a) are (b) am (c) is
  27. 27.Which is the correct -ing form of “eat”? (a) eating (b) eatting (c) eateing
  28. 28.She ___ for the team when Mum came home. (a) is clapping (b) was clap (c) were clapping (d) was clapping
  29. 29.When the phone rang, I ___ a mango. (a) were eating (b) was eating (c) was eat (d) am eating
  30. 30.___ my brother jog in the park twice a week? (a) Do (b) Does (c) Are (d) Is
  31. 31.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  32. 32.We have lived in Pune ___ two years. (a) since (b) for
  33. 33.We ___ to school two days ago. (a) goed (b) go (c) will go (d) went
  34. 34.Name the tense: “He is swimming in the pool.” (a) past perfect (b) present perfect (c) simple present (d) present continuous
  35. 35.Name the tense: “She has eaten a mango.” (a) past continuous (b) present continuous (c) simple future (d) present perfect
  36. 36.Which is the correct -ing form of “dance”? (a) danceing (b) dancing (c) danceeing
  37. 37.___ we throw the ball every day? (a) Do (b) Is (c) Does (d) Are
  38. 38.Choose the right verb: Each of the players ___ a notebook. (a) have (b) has
  39. 39.We ___ a bicycle right now. (a) are ride (b) is riding (c) am riding (d) are riding
  40. 40.They ___ tea before it got dark. (a) had make (b) has made (c) had made (d) have made

Answer key

  1. has
  2. dance
  3. throwing
  4. cooks
  5. had written
  6. had cooked
  7. were baking
  8. Is
  9. wrote
  10. simple present
  11. will ride
  12. is studying
  13. is throwing
  14. don't
  15. climb
  16. are
  17. bring
  18. present perfect
  19. was telling
  20. was dancing
  21. is
  22. have
  23. doesn't
  24. had
  25. swim
  26. is
  27. eating
  28. was clapping
  29. was eating
  30. Does
  31. is
  32. for
  33. went
  34. present continuous
  35. present perfect
  36. dancing
  37. Do
  38. has
  39. are riding
  40. had made

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