← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 68 · 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: One of my classmates ___ in Class 3. (a) is (b) are
  2. 2.Ananya ___ drawn a picture already. (a) has (b) have
  3. 3.They ___ a cartoon every Sunday. (a) watch (b) watching (c) watches
  4. 4.When Dad called, you ___ already brought lunch. (a) have (b) has (c) had
  5. 5.Choose the right verb: Either Riya or the girls ___ coming today. (a) is (b) are
  6. 6.Name the tense: “She had watched a cartoon.” (a) simple present (b) simple past (c) past continuous (d) past perfect
  7. 7.Which is the correct -ing form of “bring”? (a) bringging (b) bringing (c) bringeing
  8. 8.They ___ run in the park every day. (a) doesn't (b) aren't (c) don't
  9. 9.We ___ a letter next month. (a) will writes (b) wrote (c) will writing (d) will write
  10. 10.My brother ___ the bag now. (a) are carrying (b) is carry (c) am carrying (d) is carrying
  11. 11.You have known my best friend ___ 2019. (a) since (b) for
  12. 12.Name the tense: “She was studying science.” (a) simple present (b) present perfect (c) present continuous (d) past continuous
  13. 13.They ___ in the pool when the bell rang. (a) are swimming (b) was swimming (c) were swim (d) were swimming
  14. 14.___ they wash the dishes every morning? (a) Is (b) Are (c) Does (d) Do
  15. 15.You are going to ___ a cake tomorrow. (a) baking (b) bakes (c) bake (d) baked
  16. 16.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  17. 17.Aarav ___ the ball last week. (a) catches (b) caught (c) will catch (d) catched
  18. 18.By the time the guests arrived, Ananya ___ a letter. (a) had wrote (b) have written (c) has written (d) had written
  19. 19.I ___ a letter right now. (a) is writing (b) am write (c) are writing (d) am writing
  20. 20.Name the tense: “Kabir caught the ball.” (a) present perfect (b) simple past (c) simple future (d) simple present
  21. 21.At 8 pm yesterday, they ___ a tree. (a) was climbing (b) are climbing (c) were climbing (d) were climb
  22. 22.When the phone rang, I ___ the match. (a) was winning (b) am winning (c) was win (d) were winning
  23. 23.They ___ Grandma every morning. (a) helping (b) helps (c) help
  24. 24.You ___ going to drink milk next Sunday. (a) am (b) is (c) are
  25. 25.When it started to rain, she ___ milk. (a) was drink (b) is drinking (c) was drinking (d) were drinking
  26. 26.___ they watch a cartoon in 2023? (a) Was (b) Do (c) Does (d) Did
  27. 27.Choose the right verb: Neither my cousins nor Omkar ___ coming today. (a) is (b) are
  28. 28.Farhan ___ for the team now. (a) is clap (b) is clapping (c) are clapping (d) am clapping
  29. 29.You ___ the ball at 8 pm yesterday. (a) was catching (b) were catch (c) are catching (d) were catching
  30. 30.What is the past tense of “feed”? (a) feeded (b) fed (c) feeding
  31. 31.When Dad called, you ___ already danced on the stage. (a) had (b) has (c) have
  32. 32.You ___ a cake when it started to rain. (a) are baking (b) were baking (c) were bake (d) was baking
  33. 33.He ___ a mango every morning. (a) eats (b) eating (c) eat
  34. 34.By the time the bell rang, we ___ a tree. (a) has planted (b) had planted (c) have planted (d) had plant
  35. 35.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
  36. 36.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  37. 37.___ you eat a mango every morning? (a) Are (b) Does (c) Do (d) Is
  38. 38.Name the tense: “My sister has washed the dishes.” (a) simple future (b) past continuous (c) simple present (d) present perfect
  39. 39.He ___ the dog when it started to rain. (a) is feeding (b) was feed (c) were feeding (d) was feeding
  40. 40.Choose the right verb: Neither Zoya nor the twins ___ coming today. (a) is (b) are

Answer key

  1. is
  2. has
  3. watch
  4. had
  5. are
  6. past perfect
  7. bringing
  8. don't
  9. will write
  10. is carrying
  11. since
  12. past continuous
  13. were swimming
  14. Do
  15. bake
  16. is
  17. caught
  18. had written
  19. am writing
  20. simple past
  21. were climbing
  22. was winning
  23. help
  24. are
  25. was drinking
  26. Did
  27. is
  28. is clapping
  29. were catching
  30. fed
  31. had
  32. were baking
  33. eats
  34. had planted
  35. is
  36. is
  37. Do
  38. present perfect
  39. was feeding
  40. are

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