← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 175 · 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.___ my sister throw the ball last week? (a) Do (b) Was (c) Does (d) Did
  2. 2.___ she jog in the park twice a week? (a) Does (b) Is (c) Do (d) Are
  3. 3.Farhan ___ tea when it started to rain. (a) is making (b) were making (c) was make (d) was making
  4. 4.Choose the right verb: Every child ___ a name tag. (a) has (b) have
  5. 5.My brother ___ going to ride a bicycle next month. (a) is (b) are (c) am
  6. 6.I ___ in the park when the bell rang. (a) was run (b) were running (c) am running (d) was running
  7. 7.Which is the correct -ing form of “sing”? (a) singeing (b) singging (c) singing
  8. 8.Vivaan ___ a tree in 2023. (a) will plant (b) plants (c) has planted (d) planted
  9. 9.They ___ the bag when it started to rain. (a) were carry (b) are carrying (c) was carrying (d) were carrying
  10. 10.She ___ milk twice a week. (a) drink (b) drinking (c) drinks
  11. 11.He ___ the bag when it started to rain. (a) was carrying (b) was carry (c) were carrying (d) is carrying
  12. 12.Choose the right verb: One of my cousins ___ in Class 8. (a) are (b) is
  13. 13.Kabir ___ sung a song already. (a) has (b) have
  14. 14.I have just ___ science. (a) studying (b) studied (c) studies (d) study
  15. 15.Neel ___ Grandma at the moment. (a) is help (b) are helping (c) is helping (d) am helping
  16. 16.He ___ a story before the guests arrived. (a) have told (b) had tell (c) had told (d) has told
  17. 17.Name the tense: “She had danced on the stage.” (a) simple future (b) simple past (c) past perfect (d) present continuous
  18. 18.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  19. 19.By the time Mum came home, my friends ___ the ball. (a) had thrown (b) have thrown (c) had threw (d) has thrown
  20. 20.Name the tense: “You are building a sandcastle.” (a) present perfect (b) simple past (c) present continuous (d) past continuous
  21. 21.Name the tense: “Kunal climbs a tree.” (a) present perfect (b) simple future (c) simple present (d) present continuous
  22. 22.They ___ to school next Sunday. (a) went (b) will goes (c) will going (d) will go
  23. 23.When Dad called, they ___ already taken the train. (a) has (b) have (c) had
  24. 24.When the bell rang, he ___ milk. (a) is drinking (b) were drinking (c) was drink (d) was drinking
  25. 25.She ___ carried the bag already. (a) has (b) have
  26. 26.My friends ___ play cricket twice a week. (a) aren't (b) don't (c) doesn't
  27. 27.___ Omkar going to school at the moment? (a) Are (b) Am (c) Is
  28. 28.___ Omkar singing a song at the moment? (a) Am (b) Are (c) Is
  29. 29.What is the past tense of “go”? (a) going (b) goed (c) went (d) gone
  30. 30.My parents ___ the match last week. (a) will win (b) win (c) winned (d) won
  31. 31.He ___ rice every day. (a) cooking (b) cooks (c) cook
  32. 32.When it started to rain, Kabir ___ in the park. (a) were jogging (b) is jogging (c) was jog (d) was jogging
  33. 33.I ___ in the park before the bell rang. (a) has jogged (b) had jog (c) had jogged (d) have jogged
  34. 34.Dev ___ jog in the park every Sunday. (a) don't (b) doesn't (c) isn't
  35. 35.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
  36. 36.Name the tense: “I cleaned the room.” (a) past perfect (b) simple future (c) simple past (d) past continuous
  37. 37.Name the tense: “He is dancing on the stage.” (a) simple past (b) simple present (c) past continuous (d) present continuous
  38. 38.___ I jog in the park yesterday? (a) Does (b) Did (c) Do (d) Was
  39. 39.Choose the right verb: Either Saanvi or my cousins ___ coming today. (a) are (b) is
  40. 40.Name the tense: “My sister has cooked rice.” (a) present continuous (b) simple past (c) past continuous (d) present perfect

Answer key

  1. Did
  2. Does
  3. was making
  4. has
  5. is
  6. was running
  7. singing
  8. planted
  9. were carrying
  10. drinks
  11. was carrying
  12. is
  13. has
  14. studied
  15. is helping
  16. had told
  17. past perfect
  18. is
  19. had thrown
  20. present continuous
  21. simple present
  22. will go
  23. had
  24. was drinking
  25. has
  26. don't
  27. Is
  28. Is
  29. went
  30. won
  31. cooks
  32. was jogging
  33. had jogged
  34. doesn't
  35. has
  36. simple past
  37. present continuous
  38. Did
  39. are
  40. present perfect

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