← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 879 · 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.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  2. 2.He ___ a tree next Sunday. (a) will climb (b) will climbing (c) will climbs (d) climbed
  3. 3.You ___ going to win the match next week. (a) are (b) am (c) is
  4. 4.I ___ in the park next week. (a) ran (b) will running (c) will run (d) will runs
  5. 5.My sister ___ vegetables when the bell rang. (a) were buying (b) was buying (c) is buying (d) was buy
  6. 6.Name the tense: “My brother is wearing a cap.” (a) present continuous (b) simple past (c) past perfect (d) simple future
  7. 7.Name the tense: “I had fed the dog.” (a) present continuous (b) present perfect (c) simple future (d) past perfect
  8. 8.Myra is going to ___ a story next Sunday. (a) telling (b) tells (c) tell (d) told
  9. 9.We ___ Grandma yesterday. (a) helped (b) have helped (c) help (d) will help
  10. 10.What is the past tense of “drink”? (a) drunk (b) drinking (c) drinked (d) drank
  11. 11.___ my sister bake a cake last Sunday? (a) Do (b) Does (c) Was (d) Did
  12. 12.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are
  13. 13.You ___ a cartoon before the bell rang. (a) have watched (b) had watched (c) has watched (d) had watch
  14. 14.Rahul is going to ___ Grandma next week. (a) helping (b) helps (c) helped (d) help
  15. 15.I ___ play cricket twice a week. (a) don't (b) doesn't (c) aren't
  16. 16.Choose the right verb: All the children ___ a water bottle. (a) has (b) have
  17. 17.We are going to ___ a story tomorrow. (a) telling (b) tell (c) told (d) tells
  18. 18.She has played in the garden ___ an hour. (a) for (b) since
  19. 19.___ Vivaan run in the park every Sunday? (a) Do (b) Are (c) Is (d) Does
  20. 20.He ___ for the team every day. (a) clapping (b) claps (c) clap
  21. 21.Name the tense: “My sister is building a sandcastle.” (a) present perfect (b) past continuous (c) present continuous (d) simple past
  22. 22.We ___ climb a tree every morning. (a) don't (b) aren't (c) doesn't
  23. 23.Which is the correct -ing form of “clean”? (a) cleaning (b) cleaneing (c) cleanning
  24. 24.She did not ___ the ball yesterday. (a) throws (b) threw (c) throwing (d) throw
  25. 25.___ she helping Grandma at the moment? (a) Am (b) Is (c) Are
  26. 26.Name the tense: “My brother will throw the ball.” (a) past perfect (b) simple present (c) simple future (d) present perfect
  27. 27.Which is the correct -ing form of “win”? (a) winning (b) wining (c) wineing
  28. 28.Name the tense: “Meera jogged in the park.” (a) simple present (b) simple past (c) present perfect (d) present continuous
  29. 29.Choose the right verb: Either Aarav or the boys ___ coming today. (a) is (b) are
  30. 30.My brother has just ___ a letter. (a) written (b) writing (c) write (d) wrote
  31. 31.Choose the right verb: Either the boys or Nisha ___ coming today. (a) is (b) are
  32. 32.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  33. 33.What is the past tense of “write”? (a) wrote (b) writing (c) written (d) writed
  34. 34.We ___ rice twice a week. (a) cooking (b) cook (c) cooks
  35. 35.He ___ rice yesterday. (a) has cooked (b) will cook (c) cooked (d) cooks
  36. 36.Name the tense: “They dance on the stage.” (a) present perfect (b) simple present (c) past perfect (d) past continuous
  37. 37.Name the tense: “The students are playing cricket.” (a) past continuous (b) simple past (c) past perfect (d) present continuous
  38. 38.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  39. 39.He ___ the ball before Mum came home. (a) had catch (b) has caught (c) have caught (d) had caught
  40. 40.My friends ___ the ball every Sunday. (a) throw (b) throwing (c) throws

Answer key

  1. is
  2. will climb
  3. are
  4. will run
  5. was buying
  6. present continuous
  7. past perfect
  8. tell
  9. helped
  10. drank
  11. Did
  12. is
  13. had watched
  14. help
  15. don't
  16. have
  17. tell
  18. for
  19. Does
  20. claps
  21. present continuous
  22. don't
  23. cleaning
  24. throw
  25. Is
  26. simple future
  27. winning
  28. simple past
  29. are
  30. written
  31. is
  32. is
  33. wrote
  34. cook
  35. cooked
  36. simple present
  37. present continuous
  38. brought
  39. had caught
  40. throw

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