← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 823 · 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.He ___ going to wash the dishes next month. (a) is (b) am (c) are
  2. 2.Name the tense: “I played cricket.” (a) present continuous (b) past perfect (c) simple past (d) simple future
  3. 3.When Dad called, you ___ already sent a message. (a) have (b) had (c) has
  4. 4.He ___ going to bake a cake next week. (a) am (b) is (c) are
  5. 5.We ___ in the park every day. (a) runs (b) running (c) run
  6. 6.When it started to rain, you ___ a mango. (a) were eat (b) are eating (c) was eating (d) were eating
  7. 7.Name the tense: “My sister has thrown the ball.” (a) simple present (b) present perfect (c) past continuous (d) past perfect
  8. 8.My sister has waited for the bus ___ 8 o'clock. (a) for (b) since
  9. 9.My brother ___ for the team when the bell rang. (a) was clap (b) were clapping (c) was clapping (d) is clapping
  10. 10.He ___ in Delhi since 2020. (a) worked (b) have worked (c) works (d) has worked
  11. 11.Manav ___ a picture every day. (a) draws (b) draw (c) drawing
  12. 12.Which is the correct -ing form of “make”? (a) makeeing (b) makeing (c) making
  13. 13.My sister ___ the bag tomorrow. (a) carried (b) will carries (c) will carrying (d) will carry
  14. 14.I have played in the garden ___ 10 am. (a) since (b) for
  15. 15.Choose the right verb: Every girl ___ a locker. (a) has (b) have
  16. 16.I am going to ___ a tree next week. (a) plant (b) plants (c) planting (d) planted
  17. 17.Myra ___ planted a tree already. (a) have (b) has
  18. 18.___ we win the match last Sunday? (a) Do (b) Was (c) Does (d) Did
  19. 19.___ my cousins bring lunch every morning? (a) Are (b) Does (c) Do (d) Is
  20. 20.My brother ___ a cap when the bell rang. (a) is wearing (b) was wearing (c) was wear (d) were wearing
  21. 21.Name the tense: “We are studying science.” (a) present perfect (b) present continuous (c) past perfect (d) past continuous
  22. 22.Manav ___ a sandcastle yesterday. (a) builds (b) will build (c) builded (d) built
  23. 23.Name the tense: “I bring lunch.” (a) past continuous (b) present perfect (c) simple past (d) simple present
  24. 24.Omkar ___ going to bring lunch next Sunday. (a) are (b) is (c) am
  25. 25.You ___ a kite now. (a) am flying (b) are flying (c) are fly (d) is flying
  26. 26.My friends ___ send a message every morning. (a) doesn't (b) don't (c) aren't
  27. 27.By the time we reached, we ___ a story. (a) have told (b) had tell (c) had told (d) has told
  28. 28.Zoya ___ a kite yesterday. (a) flies (b) will fly (c) flew (d) flyed
  29. 29.When Dad called, we ___ already cooked rice. (a) have (b) has (c) had
  30. 30.___ I watch a cartoon last week? (a) Was (b) Did (c) Does (d) Do
  31. 31.___ my sister go to school yesterday? (a) Does (b) Did (c) Was (d) Do
  32. 32.When Dad called, they ___ already played cricket. (a) has (b) have (c) had
  33. 33.___ my sister ride a bicycle two days ago? (a) Was (b) Does (c) Did (d) Do
  34. 34.She ___ in Pune since 2022. (a) lived (b) have lived (c) lives (d) has lived
  35. 35.Name the tense: “Kavya was winning the match.” (a) past continuous (b) simple past (c) past perfect (d) present perfect
  36. 36.Aditya ___ tea now. (a) is make (b) is making (c) are making (d) am making
  37. 37.She ___ a cake at 8 pm yesterday. (a) were baking (b) was bake (c) is baking (d) was baking
  38. 38.They ___ science on Saturdays. (a) studying (b) studies (c) study
  39. 39.___ my brother dance on the stage every day? (a) Is (b) Do (c) Does (d) Are
  40. 40.We ___ a cap before it got dark. (a) had worn (b) had wore (c) has worn (d) have worn

Answer key

  1. is
  2. simple past
  3. had
  4. is
  5. run
  6. were eating
  7. present perfect
  8. since
  9. was clapping
  10. has worked
  11. draws
  12. making
  13. will carry
  14. since
  15. has
  16. plant
  17. has
  18. Did
  19. Do
  20. was wearing
  21. present continuous
  22. built
  23. simple present
  24. is
  25. are flying
  26. don't
  27. had told
  28. flew
  29. had
  30. Did
  31. Did
  32. had
  33. Did
  34. has lived
  35. past continuous
  36. is making
  37. was baking
  38. study
  39. Does
  40. had worn

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