← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 763 · 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 ___ to school next week. (a) went (b) will goes (c) will going (d) will go
  2. 2.They ___ going to drink milk tomorrow. (a) are (b) is (c) am
  3. 3.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  4. 4.Aisha ___ wash the dishes every day. (a) don't (b) isn't (c) doesn't
  5. 5.By the time we reached, my sister ___ on the stage. (a) had danced (b) had dance (c) has danced (d) have danced
  6. 6.When the phone rang, you ___ the train. (a) were take (b) are taking (c) were taking (d) was taking
  7. 7.___ he ride a bicycle on Saturdays? (a) Are (b) Do (c) Does (d) Is
  8. 8.By the time the guests arrived, they ___ on the stage. (a) had dance (b) had danced (c) has danced (d) have danced
  9. 9.Name the tense: “My sister had eaten a mango.” (a) past perfect (b) simple future (c) simple past (d) present continuous
  10. 10.He ___ milk before the bell rang. (a) had drank (b) have drunk (c) has drunk (d) had drunk
  11. 11.I have lived in Pune ___ five years. (a) since (b) for
  12. 12.By the time we reached, he ___ a story. (a) had tell (b) has told (c) have told (d) had told
  13. 13.___ my brother baking a cake right now? (a) Is (b) Am (c) Are
  14. 14.He ___ washed the dishes already. (a) has (b) have
  15. 15.___ I cook rice on Saturdays? (a) Does (b) Is (c) Are (d) Do
  16. 16.I ___ the dog now. (a) is feeding (b) am feeding (c) am feed (d) are feeding
  17. 17.She is going to ___ science tomorrow. (a) studied (b) studies (c) studying (d) study
  18. 18.___ I flying a kite at the moment? (a) Am (b) Is (c) Are
  19. 19.My brother ___ lunch every Sunday. (a) bringing (b) brings (c) bring
  20. 20.He ___ caught the ball already. (a) has (b) have
  21. 21.She ___ a bicycle when it started to rain. (a) were riding (b) was riding (c) was ride (d) is riding
  22. 22.Which is the correct -ing form of “clean”? (a) cleaning (b) cleanning (c) cleaneing
  23. 23.Name the tense: “We buy vegetables.” (a) simple future (b) present perfect (c) simple present (d) simple past
  24. 24.My parents are going to ___ the ball next Sunday. (a) caught (b) catches (c) catching (d) catch
  25. 25.At 8 pm yesterday, they ___ milk. (a) were drinking (b) were drink (c) are drinking (d) was drinking
  26. 26.By the time the bell rang, they ___ a song. (a) have sung (b) had sang (c) has sung (d) had sung
  27. 27.You have just ___ a story. (a) told (b) tells (c) telling (d) tell
  28. 28.___ he feed the dog every morning? (a) Do (b) Are (c) Does (d) Is
  29. 29.___ Saanvi bringing lunch now? (a) Are (b) Am (c) Is
  30. 30.Name the tense: “We took the train.” (a) simple past (b) simple future (c) past continuous (d) simple present
  31. 31.She ___ on the stage when the bell rang. (a) was dance (b) is dancing (c) were dancing (d) was dancing
  32. 32.She ___ a cartoon at the moment. (a) is watching (b) are watching (c) is watch (d) am watching
  33. 33.Choose the right verb: All the students ___ a notebook. (a) has (b) have
  34. 34.She did not ___ a story yesterday. (a) tell (b) tells (c) telling (d) told
  35. 35.Name the tense: “You had studied science.” (a) simple future (b) past continuous (c) past perfect (d) present continuous
  36. 36.Name the tense: “He will take the train.” (a) simple past (b) simple future (c) past continuous (d) present continuous
  37. 37.My cousins ___ lunch next month. (a) will bring (b) will brings (c) will bringing (d) brought
  38. 38.He ___ the train every Sunday. (a) take (b) taking (c) takes
  39. 39.Name the tense: “You will bake a cake.” (a) simple future (b) past perfect (c) simple present (d) present continuous
  40. 40.Which is the correct -ing form of “bake”? (a) bakeeing (b) bakeing (c) baking

Answer key

  1. will go
  2. are
  3. is
  4. doesn't
  5. had danced
  6. were taking
  7. Does
  8. had danced
  9. past perfect
  10. had drunk
  11. for
  12. had told
  13. Is
  14. has
  15. Do
  16. am feeding
  17. study
  18. Am
  19. brings
  20. has
  21. was riding
  22. cleaning
  23. simple present
  24. catch
  25. were drinking
  26. had sung
  27. told
  28. Does
  29. Is
  30. simple past
  31. was dancing
  32. is watching
  33. have
  34. tell
  35. past perfect
  36. simple future
  37. will bring
  38. takes
  39. simple future
  40. baking

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