← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 780 · 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.She ___ in the park when the bell rang. (a) was jogging (b) is jogging (c) were jogging (d) was jog
  2. 2.He has studied in this school ___ last year. (a) for (b) since
  3. 3.My sister ___ cricket every morning. (a) plays (b) play (c) playing
  4. 4.Rahul ___ the bag at the moment. (a) is carrying (b) is carry (c) are carrying (d) am carrying
  5. 5.Farhan has just ___ a letter. (a) write (b) wrote (c) writing (d) written
  6. 6.The children ___ eaten a mango already. (a) has (b) have
  7. 7.They ___ rice right now. (a) am cooking (b) are cooking (c) is cooking (d) are cook
  8. 8.At 8 pm yesterday, Aisha ___ in the park. (a) were jogging (b) is jogging (c) was jogging (d) was jog
  9. 9.When the phone rang, they ___ a tree. (a) were climbing (b) were climb (c) are climbing (d) was climbing
  10. 10.When Dad called, we ___ already gone to school. (a) has (b) have (c) had
  11. 11.You ___ in this school since 2022. (a) has taught (b) taught (c) have taught (d) teach
  12. 12.Choose the right verb: Each of the children ___ a notebook. (a) has (b) have
  13. 13.Name the tense: “Sneha is watching a cartoon.” (a) simple past (b) present continuous (c) past continuous (d) simple present
  14. 14.I did not ___ Grandma last Sunday. (a) help (b) helping (c) helped (d) helps
  15. 15.___ they build a sandcastle every morning? (a) Do (b) Does (c) Is (d) Are
  16. 16.My cousins ___ a mango when the bell rang. (a) were eat (b) was eating (c) were eating (d) are eating
  17. 17.They ___ going to throw the ball next week. (a) am (b) is (c) are
  18. 18.I ___ a bicycle in 2023. (a) will ride (b) rided (c) rode (d) ride
  19. 19.___ we go to school yesterday? (a) Did (b) Does (c) Do (d) Was
  20. 20.My brother ___ draw a picture every morning. (a) doesn't (b) don't (c) isn't
  21. 21.Ananya ___ throw the ball every Sunday. (a) doesn't (b) don't (c) isn't
  22. 22.We ___ for the team every morning. (a) claps (b) clapping (c) clap
  23. 23.She ___ lunch in 2023. (a) brings (b) brought (c) bringed (d) will bring
  24. 24.Diya ___ flown a kite already. (a) have (b) has
  25. 25.Vivaan ___ a cartoon when the bell rang. (a) was watch (b) were watching (c) was watching (d) is watching
  26. 26.Name the tense: “We had drawn a picture.” (a) past perfect (b) simple present (c) present perfect (d) present continuous
  27. 27.You ___ tea now. (a) are make (b) is making (c) are making (d) am making
  28. 28.When Mum came home, you ___ on the stage. (a) are dancing (b) were dance (c) was dancing (d) were dancing
  29. 29.Nisha has lived in Pune ___ five years. (a) for (b) since
  30. 30.They ___ to school at the moment. (a) are go (b) am going (c) are going (d) is going
  31. 31.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  32. 32.What is the past tense of “tell”? (a) telling (b) told (c) telled
  33. 33.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  34. 34.He ___ going to build a sandcastle next Sunday. (a) am (b) are (c) is
  35. 35.Which is the correct -ing form of “run”? (a) runing (b) running (c) runeing
  36. 36.We have lived in Pune ___ five years. (a) for (b) since
  37. 37.My brother did not ___ a tree last week. (a) plants (b) planting (c) plant (d) planted
  38. 38.Name the tense: “Kabir writes a letter.” (a) past perfect (b) past continuous (c) present perfect (d) simple present
  39. 39.My cousins ___ Hindi when the phone rang. (a) was speaking (b) were speaking (c) are speaking (d) were speak
  40. 40.___ they throw the ball two days ago? (a) Do (b) Was (c) Does (d) Did

Answer key

  1. was jogging
  2. since
  3. plays
  4. is carrying
  5. written
  6. have
  7. are cooking
  8. was jogging
  9. were climbing
  10. had
  11. have taught
  12. has
  13. present continuous
  14. help
  15. Do
  16. were eating
  17. are
  18. rode
  19. Did
  20. doesn't
  21. doesn't
  22. clap
  23. brought
  24. has
  25. was watching
  26. past perfect
  27. are making
  28. were dancing
  29. for
  30. are going
  31. are
  32. told
  33. is
  34. is
  35. running
  36. for
  37. plant
  38. simple present
  39. were speaking
  40. Did

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