← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 539 · 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.Name the tense: “She eats a mango.” (a) past continuous (b) present continuous (c) simple present (d) simple past
  2. 2.My cousins ___ science at 8 pm yesterday. (a) was studying (b) were study (c) were studying (d) are studying
  3. 3.___ we take the train twice a week? (a) Do (b) Is (c) Are (d) Does
  4. 4.Zoya ___ Hindi before Mum came home. (a) had spoke (b) had spoken (c) have spoken (d) has spoken
  5. 5.We ___ a picture right now. (a) are draw (b) are drawing (c) am drawing (d) is drawing
  6. 6.He ___ in the park yesterday. (a) jogged (b) jogs (c) will jog (d) has jogged
  7. 7.She ___ Hindi at the moment. (a) is speaking (b) am speaking (c) are speaking (d) is speak
  8. 8.My friends ___ a kite every day. (a) fly (b) flies (c) flying
  9. 9.When Mum came home, Ishaan ___ vegetables. (a) was buying (b) is buying (c) was buy (d) were buying
  10. 10.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  11. 11.They ___ a song when Mum came home. (a) are singing (b) was singing (c) were sing (d) were singing
  12. 12.He has lived in Pune ___ two years. (a) for (b) since
  13. 13.Name the tense: “We threw the ball.” (a) present perfect (b) simple future (c) past continuous (d) simple past
  14. 14.Dev ___ the dishes right now. (a) are washing (b) is washing (c) am washing (d) is wash
  15. 15.The children ___ going to take the train tomorrow. (a) is (b) are (c) am
  16. 16.They ___ a tree every day. (a) plants (b) planting (c) plant
  17. 17.We ___ vegetables before Mum came home. (a) had bought (b) has bought (c) have bought (d) had buy
  18. 18.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  19. 19.Name the tense: “She was riding a bicycle.” (a) present perfect (b) present continuous (c) past perfect (d) past continuous
  20. 20.Nisha ___ a story twice a week. (a) tell (b) tells (c) telling
  21. 21.My brother has just ___ a cartoon. (a) watched (b) watches (c) watching (d) watch
  22. 22.Name the tense: “My sister clapped for the team.” (a) simple future (b) simple present (c) past continuous (d) simple past
  23. 23.Which is the correct -ing form of “wear”? (a) wearring (b) weareing (c) wearing
  24. 24.Myra ___ to school next Sunday. (a) will goes (b) will go (c) will going (d) went
  25. 25.Choose the right verb: Each boy ___ a notebook. (a) have (b) has
  26. 26.By the time the guests arrived, I ___ Hindi. (a) had spoken (b) have spoken (c) has spoken (d) had spoke
  27. 27.Choose the right verb: Physics ___ interesting. (a) is (b) are
  28. 28.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  29. 29.You ___ the match on Saturdays. (a) winning (b) win (c) wins
  30. 30.___ you wear a cap every Sunday? (a) Does (b) Is (c) Are (d) Do
  31. 31.We ___ baked a cake already. (a) have (b) has
  32. 32.The children ___ going to drink milk next week. (a) is (b) are (c) am
  33. 33.___ we planting a tree now? (a) Is (b) Are (c) Am
  34. 34.Choose the right verb: My trousers ___ new. (a) are (b) is
  35. 35.Name the tense: “My friends were winning the match.” (a) past continuous (b) simple present (c) present perfect (d) simple future
  36. 36.You have just ___ rice. (a) cooked (b) cooks (c) cooking (d) cook
  37. 37.When Dad called, she ___ already drunk milk. (a) had (b) has (c) have
  38. 38.My sister ___ washed the dishes already. (a) have (b) has
  39. 39.Name the tense: “They have fed the dog.” (a) present perfect (b) simple past (c) simple future (d) present continuous
  40. 40.When the bell rang, Meera ___ the dishes. (a) were washing (b) was wash (c) was washing (d) is washing

Answer key

  1. simple present
  2. were studying
  3. Do
  4. had spoken
  5. are drawing
  6. jogged
  7. is speaking
  8. fly
  9. was buying
  10. is
  11. were singing
  12. for
  13. simple past
  14. is washing
  15. are
  16. plant
  17. had bought
  18. has
  19. past continuous
  20. tells
  21. watched
  22. simple past
  23. wearing
  24. will go
  25. has
  26. had spoken
  27. is
  28. is
  29. win
  30. Do
  31. have
  32. are
  33. Are
  34. are
  35. past continuous
  36. cooked
  37. had
  38. has
  39. present perfect
  40. was washing

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