← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 470 · 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.We have just ___ the dishes. (a) washes (b) washed (c) washing (d) wash
  2. 2.When it started to rain, he ___ a tree. (a) is planting (b) was plant (c) were planting (d) was planting
  3. 3.Which is the correct -ing form of “bring”? (a) bringeing (b) bringging (c) bringing
  4. 4.My cousins ___ a cartoon when the bell rang. (a) were watch (b) are watching (c) were watching (d) was watching
  5. 5.You ___ in the park every Sunday. (a) running (b) run (c) runs
  6. 6.We ___ a song now. (a) am singing (b) are singing (c) are sing (d) is singing
  7. 7.Choose the right verb: My trousers ___ new. (a) is (b) are
  8. 8.At 8 pm yesterday, we ___ a cake. (a) were baking (b) are baking (c) were bake (d) was baking
  9. 9.He ___ the dishes when the phone rang. (a) is washing (b) was wash (c) was washing (d) were washing
  10. 10.Kabir ___ in the park two days ago. (a) has jogged (b) jogged (c) will jog (d) jogs
  11. 11.___ my friends baking a cake now? (a) Are (b) Is (c) Am
  12. 12.Choose the right verb: One of my classmates ___ in Class 9. (a) are (b) is
  13. 13.Name the tense: “My sister is watching a cartoon.” (a) present continuous (b) simple present (c) past continuous (d) simple past
  14. 14.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  15. 15.Zoya ___ a tree every morning. (a) climbs (b) climbing (c) climb
  16. 16.I ___ Hindi before the guests arrived. (a) had spoke (b) has spoken (c) have spoken (d) had spoken
  17. 17.___ I wear a cap every day? (a) Does (b) Is (c) Do (d) Are
  18. 18.Name the tense: “Aarav has drunk milk.” (a) simple past (b) past continuous (c) present continuous (d) present perfect
  19. 19.Zoya ___ going to sing a song next week. (a) are (b) is (c) am
  20. 20.By the time we reached, we ___ in the park. (a) had run (b) have run (c) has run (d) had ran
  21. 21.Name the tense: “The children ate a mango.” (a) present continuous (b) simple present (c) present perfect (d) simple past
  22. 22.Choose the right verb: Either the girls or Kunal ___ coming today. (a) are (b) is
  23. 23.Rahul is going to ___ Grandma next Sunday. (a) help (b) helped (c) helping (d) helps
  24. 24.Name the tense: “You baked a cake.” (a) simple future (b) present perfect (c) simple past (d) present continuous
  25. 25.By the time the guests arrived, she ___ tea. (a) had make (b) has made (c) have made (d) had made
  26. 26.___ Farhan ride a bicycle every day? (a) Do (b) Is (c) Are (d) Does
  27. 27.We ___ the room every Sunday. (a) cleans (b) clean (c) cleaning
  28. 28.Which is the correct -ing form of “sing”? (a) singeing (b) singing (c) singging
  29. 29.___ Rahul throw the ball every day? (a) Is (b) Are (c) Does (d) Do
  30. 30.Name the tense: “You will catch the ball.” (a) past perfect (b) simple future (c) present perfect (d) simple present
  31. 31.Meera ___ going to jog in the park next month. (a) are (b) is (c) am
  32. 32.Choose the right verb: Each boy ___ a locker. (a) has (b) have
  33. 33.My friends ___ a bicycle before it got dark. (a) had rode (b) has ridden (c) had ridden (d) have ridden
  34. 34.I ___ a song every morning. (a) sings (b) singing (c) sing
  35. 35.___ Rahul carrying the bag at the moment? (a) Are (b) Is (c) Am
  36. 36.Nisha ___ drawn a picture already. (a) has (b) have
  37. 37.When the phone rang, she ___ on the stage. (a) is dancing (b) were dancing (c) was dance (d) was dancing
  38. 38.She ___ a song next Sunday. (a) sang (b) will singing (c) will sings (d) will sing
  39. 39.She ___ milk before it got dark. (a) had drunk (b) has drunk (c) have drunk (d) had drank
  40. 40.I ___ a letter in 2023. (a) will write (b) write (c) wrote (d) writed

Answer key

  1. washed
  2. was planting
  3. bringing
  4. were watching
  5. run
  6. are singing
  7. are
  8. were baking
  9. was washing
  10. jogged
  11. Are
  12. is
  13. present continuous
  14. is
  15. climbs
  16. had spoken
  17. Do
  18. present perfect
  19. is
  20. had run
  21. simple past
  22. is
  23. help
  24. simple past
  25. had made
  26. Does
  27. clean
  28. singing
  29. Does
  30. simple future
  31. is
  32. has
  33. had ridden
  34. sing
  35. Is
  36. has
  37. was dancing
  38. will sing
  39. had drunk
  40. wrote

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