← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 799 · 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.At 8 pm yesterday, she ___ a letter. (a) was write (b) is writing (c) were writing (d) was writing
  2. 2.When it started to rain, he ___ for the team. (a) was clapping (b) was clap (c) were clapping (d) is clapping
  3. 3.She ___ in the pool when it started to rain. (a) were swimming (b) was swim (c) is swimming (d) was swimming
  4. 4.My brother ___ a cake last Sunday. (a) will bake (b) bakes (c) baked (d) has baked
  5. 5.When the bell rang, we ___ in the pool. (a) were swim (b) was swimming (c) were swimming (d) are swimming
  6. 6.Name the tense: “He has fed the dog.” (a) simple future (b) present perfect (c) simple past (d) simple present
  7. 7.By the time we reached, my sister ___ a mango. (a) had ate (b) has eaten (c) had eaten (d) have eaten
  8. 8.When Dad called, I ___ already planted a tree. (a) had (b) has (c) have
  9. 9.You have known my best friend ___ a long time. (a) since (b) for
  10. 10.Name the tense: “He drank milk.” (a) simple past (b) simple future (c) simple present (d) present continuous
  11. 11.Choose the right verb: Neither Rahul nor the girls ___ coming today. (a) are (b) is
  12. 12.I ___ jog in the park every day. (a) aren't (b) doesn't (c) don't
  13. 13.My parents ___ a mango every morning. (a) eat (b) eating (c) eats
  14. 14.I ___ going to help Grandma tomorrow. (a) are (b) is (c) am
  15. 15.___ Sneha feeding the dog now? (a) Is (b) Am (c) Are
  16. 16.Choose the right verb: The news ___ good today. (a) is (b) are
  17. 17.My brother ___ a letter next month. (a) wrote (b) will writing (c) will write (d) will writes
  18. 18.Which is the correct -ing form of “watch”? (a) watchhing (b) watching (c) watcheing
  19. 19.Name the tense: “We make tea.” (a) simple past (b) past perfect (c) past continuous (d) simple present
  20. 20.Arjun ___ in this school since 2019. (a) studies (b) studied (c) has studied (d) have studied
  21. 21.By the time we reached, I ___ the bag. (a) had carry (b) has carried (c) have carried (d) had carried
  22. 22.Name the tense: “You had written a letter.” (a) past perfect (b) simple present (c) present continuous (d) simple past
  23. 23.We are going to ___ in the park next month. (a) jogged (b) jogs (c) jog (d) jogging
  24. 24.I have had this bicycle ___ six months. (a) since (b) for
  25. 25.Name the tense: “My brother has built a sandcastle.” (a) present perfect (b) past continuous (c) past perfect (d) simple present
  26. 26.Which is the correct -ing form of “clap”? (a) clapeing (b) clapping (c) claping
  27. 27.___ we write a letter yesterday? (a) Was (b) Did (c) Do (d) Does
  28. 28.She has just ___ on the stage. (a) dances (b) danced (c) dance (d) dancing
  29. 29.They ___ rice next month. (a) cooked (b) will cook (c) will cooking (d) will cooks
  30. 30.Name the tense: “The students had gone to school.” (a) simple present (b) simple future (c) past continuous (d) past perfect
  31. 31.Name the tense: “I was eating a mango.” (a) past continuous (b) present perfect (c) simple past (d) simple present
  32. 32.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
  33. 33.Riya ___ in Pune since 2019. (a) has lived (b) lives (c) lived (d) have lived
  34. 34.He has just ___ science. (a) studying (b) studied (c) study (d) studies
  35. 35.My brother ___ a cake two days ago. (a) bakes (b) will bake (c) baked (d) has baked
  36. 36.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  37. 37.Choose the right verb: All the children ___ a water bottle. (a) have (b) has
  38. 38.Which is the correct -ing form of “take”? (a) taking (b) takeing (c) takeeing
  39. 39.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
  40. 40.Name the tense: “Kabir will play cricket.” (a) past continuous (b) simple present (c) simple future (d) present perfect

Answer key

  1. was writing
  2. was clapping
  3. was swimming
  4. baked
  5. were swimming
  6. present perfect
  7. had eaten
  8. had
  9. for
  10. simple past
  11. are
  12. don't
  13. eat
  14. am
  15. Is
  16. is
  17. will write
  18. watching
  19. simple present
  20. has studied
  21. had carried
  22. past perfect
  23. jog
  24. for
  25. present perfect
  26. clapping
  27. Did
  28. danced
  29. will cook
  30. past perfect
  31. past continuous
  32. has
  33. has lived
  34. studied
  35. baked
  36. studying
  37. have
  38. taking
  39. is
  40. simple future

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