← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 866 · 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.We ___ science every morning. (a) studies (b) studying (c) study
  2. 2.Name the tense: “We are flying a kite.” (a) simple past (b) present continuous (c) past perfect (d) past continuous
  3. 3.My sister ___ write a letter twice a week. (a) doesn't (b) isn't (c) don't
  4. 4.My cousins ___ a bicycle next month. (a) will rides (b) rode (c) will riding (d) will ride
  5. 5.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  6. 6.My parents ___ rice when the phone rang. (a) was cooking (b) are cooking (c) were cook (d) were cooking
  7. 7.She ___ sing a song on Saturdays. (a) don't (b) doesn't (c) isn't
  8. 8.They ___ the match right now. (a) is winning (b) am winning (c) are winning (d) are win
  9. 9.Choose the right verb: Either my cousins or Arjun ___ coming today. (a) are (b) is
  10. 10.Ananya ___ in the park next month. (a) ran (b) will running (c) will run (d) will runs
  11. 11.You ___ Hindi before it got dark. (a) have spoken (b) has spoken (c) had spoke (d) had spoken
  12. 12.When the bell rang, we ___ the ball. (a) are catching (b) were catching (c) was catching (d) were catch
  13. 13.Which is the correct -ing form of “climb”? (a) climbbing (b) climbing (c) climbeing
  14. 14.We ___ the train every Sunday. (a) takes (b) take (c) taking
  15. 15.They ___ science next week. (a) will studying (b) studied (c) will study (d) will studies
  16. 16.The students ___ write a letter twice a week. (a) aren't (b) doesn't (c) don't
  17. 17.Name the tense: “She had planted a tree.” (a) present perfect (b) past continuous (c) past perfect (d) simple future
  18. 18.By the time the guests arrived, the students ___ milk. (a) has drunk (b) had drunk (c) have drunk (d) had drank
  19. 19.Choose the right verb: All the girls ___ a water bottle. (a) has (b) have
  20. 20.My brother ___ in the pool twice a week. (a) swims (b) swim (c) swimming
  21. 21.Name the tense: “You have caught the ball.” (a) past continuous (b) simple past (c) simple present (d) present perfect
  22. 22.They ___ a tree when Mum came home. (a) are planting (b) was planting (c) were plant (d) were planting
  23. 23.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  24. 24.___ Nisha wear a cap two days ago? (a) Was (b) Did (c) Do (d) Does
  25. 25.Choose the right verb: Physics ___ interesting. (a) are (b) is
  26. 26.What is the past tense of “go”? (a) went (b) gone (c) goed (d) going
  27. 27.We ___ with Nani since 2022. (a) have stayed (b) has stayed (c) stayed (d) stay
  28. 28.Choose the right verb: Each girl ___ a ID card. (a) has (b) have
  29. 29.Name the tense: “I will cook rice.” (a) past continuous (b) present continuous (c) simple future (d) simple past
  30. 30.Ishaan ___ a sandcastle two days ago. (a) builds (b) built (c) will build (d) builded
  31. 31.___ my friends climb a tree in 2023? (a) Do (b) Did (c) Was (d) Does
  32. 32.When Dad called, my sister ___ already written a letter. (a) have (b) had (c) has
  33. 33.She ___ a tree before it got dark. (a) had plant (b) had planted (c) has planted (d) have planted
  34. 34.You ___ watch a cartoon every morning. (a) doesn't (b) aren't (c) don't
  35. 35.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  36. 36.___ they watching a cartoon right now? (a) Is (b) Am (c) Are
  37. 37.My sister ___ cricket right now. (a) am playing (b) are playing (c) is play (d) is playing
  38. 38.She ___ the bag every morning. (a) carries (b) carrying (c) carry
  39. 39.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  40. 40.___ we bake a cake yesterday? (a) Does (b) Was (c) Do (d) Did

Answer key

  1. study
  2. present continuous
  3. doesn't
  4. will ride
  5. is
  6. were cooking
  7. doesn't
  8. are winning
  9. is
  10. will run
  11. had spoken
  12. were catching
  13. climbing
  14. take
  15. will study
  16. don't
  17. past perfect
  18. had drunk
  19. have
  20. swims
  21. present perfect
  22. were planting
  23. is
  24. Did
  25. is
  26. went
  27. have stayed
  28. has
  29. simple future
  30. built
  31. Did
  32. had
  33. had planted
  34. don't
  35. is
  36. Are
  37. is playing
  38. carries
  39. is
  40. Did

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