← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 505 · 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.When the phone rang, you ___ in the park. (a) were run (b) was running (c) were running (d) are running
  2. 2.Yash is going to ___ the room next week. (a) clean (b) cleaning (c) cleans (d) cleaned
  3. 3.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  4. 4.I ___ science in 2023. (a) have studied (b) will study (c) study (d) studied
  5. 5.They have studied in this school ___ a long time. (a) for (b) since
  6. 6.Name the tense: “We draw a picture.” (a) past continuous (b) simple present (c) past perfect (d) present continuous
  7. 7.Name the tense: “He had drunk milk.” (a) present perfect (b) simple present (c) past perfect (d) past continuous
  8. 8.Choose the right verb: Each girl ___ a locker. (a) has (b) have
  9. 9.The students have known my best friend ___ two years. (a) since (b) for
  10. 10.___ Myra make tea every day? (a) Is (b) Does (c) Are (d) Do
  11. 11.___ he draw a picture twice a week? (a) Does (b) Is (c) Do (d) Are
  12. 12.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  13. 13.He ___ a story when the phone rang. (a) was tell (b) were telling (c) is telling (d) was telling
  14. 14.Kavya has just ___ the train. (a) taking (b) take (c) took (d) taken
  15. 15.Name the tense: “Kabir cleans the room.” (a) simple present (b) past continuous (c) simple future (d) simple past
  16. 16.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
  17. 17.Name the tense: “I cook rice.” (a) simple present (b) simple past (c) past continuous (d) present perfect
  18. 18.When Dad called, my sister ___ already told a story. (a) have (b) had (c) has
  19. 19.When Mum came home, we ___ milk. (a) are drinking (b) were drink (c) was drinking (d) were drinking
  20. 20.We ___ science when it started to rain. (a) was studying (b) were study (c) are studying (d) were studying
  21. 21.You ___ cook rice on Saturdays. (a) aren't (b) don't (c) doesn't
  22. 22.They did not ___ a sandcastle two days ago. (a) builds (b) building (c) built (d) build
  23. 23.When Dad called, Vivaan ___ already cleaned the room. (a) had (b) have (c) has
  24. 24.___ my parents going to school at the moment? (a) Is (b) Am (c) Are
  25. 25.They ___ science in 2023. (a) will study (b) study (c) studied (d) have studied
  26. 26.They ___ milk next month. (a) will drinks (b) will drinking (c) will drink (d) drank
  27. 27.My brother ___ wash the dishes every Sunday. (a) don't (b) isn't (c) doesn't
  28. 28.Name the tense: “You had sent a message.” (a) simple past (b) present perfect (c) simple present (d) past perfect
  29. 29.My friends ___ going to wear a cap next Sunday. (a) is (b) am (c) are
  30. 30.Name the tense: “My brother helps Grandma.” (a) simple future (b) present continuous (c) past perfect (d) simple present
  31. 31.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  32. 32.The children ___ a song every day. (a) sing (b) sings (c) singing
  33. 33.They have had this bicycle ___ six months. (a) since (b) for
  34. 34.He ___ a picture when the phone rang. (a) is drawing (b) was drawing (c) was draw (d) were drawing
  35. 35.Nisha ___ tea right now. (a) am making (b) is make (c) are making (d) is making
  36. 36.___ my sister wash the dishes every Sunday? (a) Are (b) Does (c) Do (d) Is
  37. 37.They are going to ___ a tree next week. (a) climbing (b) climb (c) climbs (d) climbed
  38. 38.Choose the right verb: Each of the boys ___ a name tag. (a) have (b) has
  39. 39.She ___ Grandma yesterday. (a) helps (b) has helped (c) will help (d) helped
  40. 40.Name the tense: “He had worn a cap.” (a) present perfect (b) simple past (c) past perfect (d) present continuous

Answer key

  1. were running
  2. clean
  3. is
  4. studied
  5. for
  6. simple present
  7. past perfect
  8. has
  9. for
  10. Does
  11. Does
  12. are
  13. was telling
  14. taken
  15. simple present
  16. is
  17. simple present
  18. had
  19. were drinking
  20. were studying
  21. don't
  22. build
  23. had
  24. Are
  25. studied
  26. will drink
  27. doesn't
  28. past perfect
  29. are
  30. simple present
  31. are
  32. sing
  33. for
  34. was drawing
  35. is making
  36. Does
  37. climb
  38. has
  39. helped
  40. past perfect

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