← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 957 · 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: “We will go to school.” (a) simple future (b) present continuous (c) simple present (d) past continuous
  2. 2.He did not ___ a message yesterday. (a) sends (b) send (c) sent (d) sending
  3. 3.He ___ a sandcastle every morning. (a) building (b) build (c) builds
  4. 4.Name the tense: “Karan cleans the room.” (a) present perfect (b) simple present (c) simple future (d) past perfect
  5. 5.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  6. 6.We ___ science when the bell rang. (a) was studying (b) were study (c) are studying (d) were studying
  7. 7.Choose the right verb: Every student ___ a name tag. (a) have (b) has
  8. 8.You ___ in the park right now. (a) am jogging (b) are jog (c) are jogging (d) is jogging
  9. 9.Kunal ___ the ball at the moment. (a) am catching (b) are catching (c) is catch (d) is catching
  10. 10.___ you playing cricket at the moment? (a) Are (b) Is (c) Am
  11. 11.By the time the bell rang, he ___ in the park. (a) had jog (b) have jogged (c) had jogged (d) has jogged
  12. 12.My brother ___ cooked rice already. (a) has (b) have
  13. 13.___ I ride a bicycle every Sunday? (a) Are (b) Does (c) Do (d) Is
  14. 14.Sneha ___ the dog before it got dark. (a) have fed (b) has fed (c) had feed (d) had fed
  15. 15.You ___ in the pool next week. (a) will swim (b) swam (c) will swimming (d) will swims
  16. 16.___ he throw the ball on Saturdays? (a) Are (b) Do (c) Does (d) Is
  17. 17.___ you tell a story last Sunday? (a) Was (b) Do (c) Did (d) Does
  18. 18.We ___ in the pool next week. (a) will swims (b) will swimming (c) swam (d) will swim
  19. 19.Name the tense: “She is taking the train.” (a) past perfect (b) present continuous (c) simple past (d) simple present
  20. 20.By the time the guests arrived, I ___ Hindi. (a) have spoken (b) had spoken (c) had spoke (d) has spoken
  21. 21.They ___ going to send a message next week. (a) am (b) is (c) are
  22. 22.Name the tense: “She wins the match.” (a) simple present (b) simple future (c) simple past (d) past perfect
  23. 23.When Dad called, Farhan ___ already played cricket. (a) has (b) had (c) have
  24. 24.Name the tense: “He sends a message.” (a) present perfect (b) present continuous (c) simple present (d) past perfect
  25. 25.You ___ a mango at the moment. (a) are eat (b) are eating (c) is eating (d) am eating
  26. 26.I ___ a cap before the bell rang. (a) have worn (b) had worn (c) had wore (d) has worn
  27. 27.___ Yash going to school right now? (a) Am (b) Are (c) Is
  28. 28.Aarav has worked in Delhi ___ six months. (a) since (b) for
  29. 29.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  30. 30.We are going to ___ a letter tomorrow. (a) writing (b) writes (c) write (d) wrote
  31. 31.Name the tense: “My brother was baking a cake.” (a) simple present (b) simple future (c) present perfect (d) past continuous
  32. 32.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  33. 33.Name the tense: “We spoke Hindi.” (a) present perfect (b) present continuous (c) simple past (d) past continuous
  34. 34.Rahul ___ lunch when the bell rang. (a) is bringing (b) were bringing (c) was bringing (d) was bring
  35. 35.She ___ in this school since 2021. (a) have studied (b) has studied (c) studied (d) studies
  36. 36.By the time Mum came home, my friends ___ science. (a) have studied (b) had study (c) has studied (d) had studied
  37. 37.My brother ___ wash the dishes every morning. (a) isn't (b) don't (c) doesn't
  38. 38.Kavya ___ a mango on Saturdays. (a) eating (b) eats (c) eat
  39. 39.We ___ study science every day. (a) don't (b) doesn't (c) aren't
  40. 40.Which is the correct -ing form of “take”? (a) takeing (b) taking (c) takeeing

Answer key

  1. simple future
  2. send
  3. builds
  4. simple present
  5. is
  6. were studying
  7. has
  8. are jogging
  9. is catching
  10. Are
  11. had jogged
  12. has
  13. Do
  14. had fed
  15. will swim
  16. Does
  17. Did
  18. will swim
  19. present continuous
  20. had spoken
  21. are
  22. simple present
  23. had
  24. simple present
  25. are eating
  26. had worn
  27. Is
  28. for
  29. is
  30. write
  31. past continuous
  32. is
  33. simple past
  34. was bringing
  35. has studied
  36. had studied
  37. doesn't
  38. eats
  39. don't
  40. taking

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