← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 644 · 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.He ___ the train before the bell rang. (a) have taken (b) had taken (c) has taken (d) had took
  2. 2.My sister has studied in this school ___ two years. (a) for (b) since
  3. 3.We ___ Grandma right now. (a) are help (b) am helping (c) are helping (d) is helping
  4. 4.When Dad called, they ___ already flown a kite. (a) has (b) have (c) had
  5. 5.Choose the right verb: Each girl ___ a water bottle. (a) have (b) has
  6. 6.Name the tense: “My cousins will study science.” (a) simple past (b) past continuous (c) simple future (d) past perfect
  7. 7.My brother ___ a mango when the phone rang. (a) was eat (b) was eating (c) were eating (d) is eating
  8. 8.They ___ science when the bell rang. (a) were studying (b) were study (c) was studying (d) are studying
  9. 9.She ___ in Delhi since 2020. (a) have worked (b) has worked (c) works (d) worked
  10. 10.When Dad called, I ___ already helped Grandma. (a) have (b) had (c) has
  11. 11.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  12. 12.We ___ a cake twice a week. (a) bakes (b) baking (c) bake
  13. 13.You have had this bicycle ___ two years. (a) since (b) for
  14. 14.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
  15. 15.When Dad called, we ___ already carried the bag. (a) have (b) has (c) had
  16. 16.I have just ___ the bag. (a) carried (b) carry (c) carries (d) carrying
  17. 17.When Dad called, we ___ already run in the park. (a) have (b) has (c) had
  18. 18.Name the tense: “They will buy vegetables.” (a) past perfect (b) past continuous (c) simple future (d) present continuous
  19. 19.Name the tense: “My parents had clapped for the team.” (a) past perfect (b) simple future (c) past continuous (d) present perfect
  20. 20.They ___ a letter when Mum came home. (a) are writing (b) were write (c) were writing (d) was writing
  21. 21.We ___ milk right now. (a) is drinking (b) are drinking (c) are drink (d) am drinking
  22. 22.My sister ___ a sandcastle when it started to rain. (a) were building (b) is building (c) was build (d) was building
  23. 23.He ___ a message when the bell rang. (a) is sending (b) were sending (c) was send (d) was sending
  24. 24.I ___ a song tomorrow. (a) will singing (b) will sing (c) will sings (d) sang
  25. 25.I ___ a letter now. (a) are writing (b) am writing (c) am write (d) is writing
  26. 26.We ___ a bicycle next week. (a) will riding (b) will ride (c) will rides (d) rode
  27. 27.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are
  28. 28.The students ___ going to speak Hindi next Sunday. (a) am (b) is (c) are
  29. 29.When Mum came home, Meera ___ a song. (a) is singing (b) was singing (c) was sing (d) were singing
  30. 30.She ___ a mango yesterday. (a) will eat (b) eats (c) eated (d) ate
  31. 31.I am going to ___ lunch tomorrow. (a) brought (b) brings (c) bringing (d) bring
  32. 32.___ you studying science right now? (a) Am (b) Is (c) Are
  33. 33.You ___ the train twice a week. (a) takes (b) take (c) taking
  34. 34.My friends ___ swim in the pool every Sunday. (a) aren't (b) doesn't (c) don't
  35. 35.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  36. 36.Myra ___ the bag tomorrow. (a) will carries (b) will carry (c) will carrying (d) carried
  37. 37.Name the tense: “I had brought lunch.” (a) simple future (b) present perfect (c) present continuous (d) past perfect
  38. 38.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  39. 39.She ___ going to drink milk tomorrow. (a) am (b) are (c) is
  40. 40.Karan ___ lunch tomorrow. (a) will brings (b) brought (c) will bring (d) will bringing

Answer key

  1. had taken
  2. for
  3. are helping
  4. had
  5. has
  6. simple future
  7. was eating
  8. were studying
  9. has worked
  10. had
  11. is
  12. bake
  13. for
  14. helping
  15. had
  16. carried
  17. had
  18. simple future
  19. past perfect
  20. were writing
  21. are drinking
  22. was building
  23. was sending
  24. will sing
  25. am writing
  26. will ride
  27. is
  28. are
  29. was singing
  30. ate
  31. bring
  32. Are
  33. take
  34. don't
  35. is
  36. will carry
  37. past perfect
  38. is
  39. is
  40. will bring

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