← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 945 · 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.I ___ a picture next month. (a) will draw (b) will drawing (c) drew (d) will draws
  2. 2.___ my brother clap for the team every day? (a) Do (b) Does (c) Are (d) Is
  3. 3.___ they make tea last week? (a) Does (b) Did (c) Do (d) Was
  4. 4.Choose the right verb: All the students ___ a name tag. (a) has (b) have
  5. 5.They ___ a cake before Mum came home. (a) had bake (b) have baked (c) had baked (d) has baked
  6. 6.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  7. 7.By the time the bell rang, my sister ___ the room. (a) has cleaned (b) have cleaned (c) had cleaned (d) had clean
  8. 8.You ___ a mango now. (a) am eating (b) are eating (c) is eating (d) are eat
  9. 9.Name the tense: “You are singing a song.” (a) simple past (b) simple present (c) simple future (d) present continuous
  10. 10.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  11. 11.The children ___ in this school since 2021. (a) studied (b) study (c) have studied (d) has studied
  12. 12.You ___ going to make tea next week. (a) am (b) is (c) are
  13. 13.I ___ Grandma before the bell rang. (a) has helped (b) have helped (c) had helped (d) had help
  14. 14.Choose the right verb: Either Aisha or the boys ___ coming today. (a) are (b) is
  15. 15.When Dad called, Priya ___ already drawn a picture. (a) have (b) has (c) had
  16. 16.You ___ lunch before it got dark. (a) has brought (b) had bring (c) have brought (d) had brought
  17. 17.Choose the right verb: All the girls ___ a name tag. (a) has (b) have
  18. 18.___ they write a letter every Sunday? (a) Does (b) Do (c) Is (d) Are
  19. 19.Which is the correct -ing form of “make”? (a) makeing (b) makeeing (c) making
  20. 20.They are going to ___ a mango next Sunday. (a) eat (b) eating (c) ate (d) eats
  21. 21.Name the tense: “Aisha is planting a tree.” (a) simple future (b) simple past (c) present continuous (d) simple present
  22. 22.Which is the correct -ing form of “climb”? (a) climbbing (b) climbeing (c) climbing
  23. 23.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  24. 24.She ___ a letter now. (a) are writing (b) am writing (c) is write (d) is writing
  25. 25.When it started to rain, the students ___ a song. (a) was singing (b) were singing (c) are singing (d) were sing
  26. 26.Name the tense: “They fly a kite.” (a) simple past (b) past continuous (c) present continuous (d) simple present
  27. 27.By the time Mum came home, I ___ a kite. (a) had flew (b) has flown (c) had flown (d) have flown
  28. 28.You ___ brought lunch already. (a) have (b) has
  29. 29.My friends ___ on the stage at the moment. (a) are dance (b) am dancing (c) is dancing (d) are dancing
  30. 30.When the bell rang, she ___ a cap. (a) was wearing (b) is wearing (c) was wear (d) were wearing
  31. 31.Name the tense: “She fed the dog.” (a) simple present (b) simple past (c) past perfect (d) present perfect
  32. 32.Aarav ___ baked a cake already. (a) has (b) have
  33. 33.By the time Mum came home, he ___ the dishes. (a) have washed (b) had washed (c) has washed (d) had wash
  34. 34.At 8 pm yesterday, Aditya ___ the train. (a) was take (b) were taking (c) was taking (d) is taking
  35. 35.My parents ___ the match at the moment. (a) am winning (b) are winning (c) is winning (d) are win
  36. 36.Nisha did not ___ a cartoon in 2023. (a) watch (b) watched (c) watching (d) watches
  37. 37.You ___ the room at the moment. (a) are clean (b) is cleaning (c) am cleaning (d) are cleaning
  38. 38.Which is the correct -ing form of “run”? (a) runing (b) running (c) runeing
  39. 39.We ___ milk before it got dark. (a) have drunk (b) had drank (c) had drunk (d) has drunk
  40. 40.You ___ Grandma yesterday. (a) will help (b) help (c) have helped (d) helped

Answer key

  1. will draw
  2. Does
  3. Did
  4. have
  5. had baked
  6. is
  7. had cleaned
  8. are eating
  9. present continuous
  10. is
  11. have studied
  12. are
  13. had helped
  14. are
  15. had
  16. had brought
  17. have
  18. Do
  19. making
  20. eat
  21. present continuous
  22. climbing
  23. are
  24. is writing
  25. were singing
  26. simple present
  27. had flown
  28. have
  29. are dancing
  30. was wearing
  31. simple past
  32. has
  33. had washed
  34. was taking
  35. are winning
  36. watch
  37. are cleaning
  38. running
  39. had drunk
  40. helped

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