← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 305 · 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.My sister ___ in this school since 2020. (a) have taught (b) taught (c) has taught (d) teaches
  2. 2.___ she washing the dishes right now? (a) Is (b) Are (c) Am
  3. 3.___ they draw a picture every day? (a) Is (b) Are (c) Do (d) Does
  4. 4.He ___ a sandcastle in 2023. (a) built (b) builds (c) builded (d) will build
  5. 5.Name the tense: “The students had made tea.” (a) present continuous (b) past continuous (c) simple future (d) past perfect
  6. 6.Meera ___ play cricket on Saturdays. (a) don't (b) isn't (c) doesn't
  7. 7.Which is the correct -ing form of “dance”? (a) danceing (b) danceeing (c) dancing
  8. 8.Which is the correct -ing form of “build”? (a) buildeing (b) building (c) buildding
  9. 9.We ___ the train on Saturdays. (a) take (b) taking (c) takes
  10. 10.___ my brother jog in the park two days ago? (a) Do (b) Does (c) Did (d) Was
  11. 11.We have just ___ a kite. (a) fly (b) flew (c) flown (d) flying
  12. 12.Name the tense: “He had cleaned the room.” (a) past perfect (b) simple past (c) simple future (d) present perfect
  13. 13.Neel ___ built a sandcastle already. (a) have (b) has
  14. 14.Name the tense: “She had played cricket.” (a) past perfect (b) simple future (c) simple past (d) present perfect
  15. 15.We ___ for the team twice a week. (a) claps (b) clapping (c) clap
  16. 16.She did not ___ a cap last week. (a) wear (b) wearing (c) wears (d) wore
  17. 17.___ my brother cleaning the room now? (a) Am (b) Are (c) Is
  18. 18.By the time the bell rang, they ___ for the team. (a) had clap (b) has clapped (c) had clapped (d) have clapped
  19. 19.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  20. 20.You are going to ___ rice tomorrow. (a) cooks (b) cooking (c) cooked (d) cook
  21. 21.By the time Mum came home, my friends ___ a bicycle. (a) had ridden (b) has ridden (c) had rode (d) have ridden
  22. 22.My parents ___ science at 8 pm yesterday. (a) was studying (b) were study (c) were studying (d) are studying
  23. 23.Name the tense: “Aisha is singing a song.” (a) present continuous (b) simple present (c) present perfect (d) simple past
  24. 24.Kavya ___ a kite before Mum came home. (a) has flown (b) had flew (c) have flown (d) had flown
  25. 25.Name the tense: “They watch a cartoon.” (a) simple present (b) present continuous (c) simple future (d) past continuous
  26. 26.He ___ rice tomorrow. (a) will cooking (b) cooked (c) will cook (d) will cooks
  27. 27.I have had this bicycle ___ last year. (a) for (b) since
  28. 28.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  29. 29.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  30. 30.Neel did not ___ Grandma yesterday. (a) helped (b) helps (c) help (d) helping
  31. 31.We ___ for the team when it started to rain. (a) were clapping (b) are clapping (c) were clap (d) was clapping
  32. 32.My parents ___ a message at the moment. (a) am sending (b) is sending (c) are send (d) are sending
  33. 33.Ishaan ___ to school when Mum came home. (a) is going (b) was going (c) were going (d) was go
  34. 34.When the bell rang, we ___ a sandcastle. (a) are building (b) were build (c) were building (d) was building
  35. 35.They ___ cricket tomorrow. (a) will playing (b) played (c) will plays (d) will play
  36. 36.He ___ in Pune since 2019. (a) lived (b) lives (c) have lived (d) has lived
  37. 37.Name the tense: “She was washing the dishes.” (a) present continuous (b) present perfect (c) past continuous (d) simple future
  38. 38.You are going to ___ tea next month. (a) made (b) makes (c) make (d) making
  39. 39.Diya ___ for the team when Mum came home. (a) is clapping (b) was clapping (c) were clapping (d) was clap
  40. 40.___ Isha take the train every morning? (a) Does (b) Is (c) Are (d) Do

Answer key

  1. has taught
  2. Is
  3. Do
  4. built
  5. past perfect
  6. doesn't
  7. dancing
  8. building
  9. take
  10. Did
  11. flown
  12. past perfect
  13. has
  14. past perfect
  15. clap
  16. wear
  17. Is
  18. had clapped
  19. are
  20. cook
  21. had ridden
  22. were studying
  23. present continuous
  24. had flown
  25. simple present
  26. will cook
  27. since
  28. has
  29. is
  30. help
  31. were clapping
  32. are sending
  33. was going
  34. were building
  35. will play
  36. has lived
  37. past continuous
  38. make
  39. was clapping
  40. Does

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