← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 969 · 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.Neel ___ cricket when the bell rang. (a) was playing (b) is playing (c) were playing (d) was play
  2. 2.My brother ___ clap for the team every Sunday. (a) isn't (b) doesn't (c) don't
  3. 3.Name the tense: “We buy vegetables.” (a) present perfect (b) simple present (c) simple future (d) simple past
  4. 4.They did not ___ a sandcastle in 2023. (a) build (b) built (c) building (d) builds
  5. 5.Name the tense: “We bake a cake.” (a) simple future (b) present continuous (c) simple present (d) past perfect
  6. 6.My sister has just ___ rice. (a) cooking (b) cooked (c) cooks (d) cook
  7. 7.I am going to ___ to school next month. (a) went (b) going (c) go (d) goes
  8. 8.Zoya is going to ___ a sandcastle next week. (a) builds (b) building (c) built (d) build
  9. 9.She ___ the match at 8 pm yesterday. (a) was win (b) was winning (c) were winning (d) is winning
  10. 10.Neel ___ a kite tomorrow. (a) flew (b) will fly (c) will flies (d) will flying
  11. 11.Name the tense: “Yash had cooked rice.” (a) past continuous (b) past perfect (c) present perfect (d) simple past
  12. 12.They ___ Grandma when Mum came home. (a) were help (b) was helping (c) are helping (d) were helping
  13. 13.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
  14. 14.Omkar ___ a bicycle next week. (a) will ride (b) will rides (c) will riding (d) rode
  15. 15.When Dad called, you ___ already built a sandcastle. (a) has (b) have (c) had
  16. 16.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  17. 17.My cousins have just ___ the bag. (a) carry (b) carried (c) carrying (d) carries
  18. 18.Name the tense: “We had brought lunch.” (a) present continuous (b) present perfect (c) simple present (d) past perfect
  19. 19.He ___ help Grandma every Sunday. (a) doesn't (b) isn't (c) don't
  20. 20.She ___ the ball two days ago. (a) throws (b) throwed (c) will throw (d) threw
  21. 21.Name the tense: “My cousins have gone to school.” (a) past continuous (b) present perfect (c) simple past (d) simple present
  22. 22.She ___ taken the train already. (a) has (b) have
  23. 23.I ___ lunch before the guests arrived. (a) had brought (b) has brought (c) had bring (d) have brought
  24. 24.___ you draw a picture every day? (a) Do (b) Is (c) Does (d) Are
  25. 25.Ananya ___ going to cook rice next Sunday. (a) am (b) are (c) is
  26. 26.We ___ the match tomorrow. (a) won (b) will wins (c) will winning (d) will win
  27. 27.The students did not ___ lunch two days ago. (a) bring (b) bringing (c) brings (d) brought
  28. 28.Nisha ___ a tree next Sunday. (a) will plants (b) will plant (c) planted (d) will planting
  29. 29.Name the tense: “My parents will plant a tree.” (a) simple past (b) past perfect (c) past continuous (d) simple future
  30. 30.Farhan has just ___ a message. (a) sending (b) send (c) sends (d) sent
  31. 31.Name the tense: “Manav had planted a tree.” (a) past perfect (b) simple present (c) past continuous (d) simple past
  32. 32.She ___ milk two days ago. (a) drank (b) drinked (c) drinks (d) will drink
  33. 33.___ they catch the ball on Saturdays? (a) Do (b) Is (c) Does (d) Are
  34. 34.Diya ___ a picture tomorrow. (a) will draws (b) drew (c) will draw (d) will drawing
  35. 35.My sister ___ to school next month. (a) will going (b) will go (c) will goes (d) went
  36. 36.We ___ for the team next week. (a) clapped (b) will claps (c) will clapping (d) will clap
  37. 37.She ___ a letter tomorrow. (a) wrote (b) will write (c) will writing (d) will writes
  38. 38.When Dad called, Rohan ___ already climbed a tree. (a) had (b) have (c) has
  39. 39.You ___ in Delhi since 2021. (a) worked (b) work (c) has worked (d) have worked
  40. 40.We have just ___ for the team. (a) claps (b) clap (c) clapped (d) clapping

Answer key

  1. was playing
  2. doesn't
  3. simple present
  4. build
  5. simple present
  6. cooked
  7. go
  8. build
  9. was winning
  10. will fly
  11. past perfect
  12. were helping
  13. has
  14. will ride
  15. had
  16. is
  17. carried
  18. past perfect
  19. doesn't
  20. threw
  21. present perfect
  22. has
  23. had brought
  24. Do
  25. is
  26. will win
  27. bring
  28. will plant
  29. simple future
  30. sent
  31. past perfect
  32. drank
  33. Do
  34. will draw
  35. will go
  36. will clap
  37. will write
  38. had
  39. have worked
  40. clapped

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