← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 353 · 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 ___ a mango right now. (a) is eating (b) is eat (c) are eating (d) am eating
  2. 2.When the bell rang, I ___ vegetables. (a) were buying (b) am buying (c) was buy (d) was buying
  3. 3.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  4. 4.My sister ___ Grandma every day. (a) helping (b) helps (c) help
  5. 5.I ___ in this school since 2019. (a) has studied (b) study (c) have studied (d) studied
  6. 6.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  7. 7.___ they cook rice yesterday? (a) Was (b) Did (c) Does (d) Do
  8. 8.When Mum came home, we ___ in the pool. (a) was swimming (b) were swim (c) are swimming (d) were swimming
  9. 9.When Dad called, they ___ already cleaned the room. (a) have (b) had (c) has
  10. 10.She ___ the ball every morning. (a) throw (b) throwing (c) throws
  11. 11.Choose the right verb: Every player ___ a name tag. (a) has (b) have
  12. 12.When the bell rang, Aarav ___ vegetables. (a) was buy (b) was buying (c) were buying (d) is buying
  13. 13.What is the past tense of “eat”? (a) eated (b) ate (c) eating (d) eaten
  14. 14.___ the children take the train every Sunday? (a) Does (b) Is (c) Are (d) Do
  15. 15.She ___ going to draw a picture next month. (a) is (b) am (c) are
  16. 16.Tara is going to ___ a cartoon next week. (a) watches (b) watched (c) watching (d) watch
  17. 17.They ___ play cricket every Sunday. (a) doesn't (b) don't (c) aren't
  18. 18.Neel ___ the train now. (a) is taking (b) is take (c) are taking (d) am taking
  19. 19.Name the tense: “My brother helps Grandma.” (a) present perfect (b) past perfect (c) simple present (d) past continuous
  20. 20.Rohan ___ with Nani since 2021. (a) have stayed (b) stays (c) stayed (d) has stayed
  21. 21.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
  22. 22.I have just ___ a picture. (a) draw (b) drawing (c) drawn (d) drew
  23. 23.Aditya ___ cricket at the moment. (a) is play (b) are playing (c) is playing (d) am playing
  24. 24.My sister ___ in the park before it got dark. (a) had jog (b) had jogged (c) have jogged (d) has jogged
  25. 25.Rahul has lived in Pune ___ 2020. (a) since (b) for
  26. 26.They ___ the room tomorrow. (a) will cleaning (b) cleaned (c) will cleans (d) will clean
  27. 27.What is the past tense of “throw”? (a) threw (b) throwed (c) thrown (d) throwing
  28. 28.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
  29. 29.When Dad called, she ___ already played cricket. (a) have (b) has (c) had
  30. 30.Name the tense: “Saanvi washes the dishes.” (a) present perfect (b) past perfect (c) simple past (d) simple present
  31. 31.When it started to rain, he ___ on the stage. (a) were dancing (b) was dancing (c) was dance (d) is dancing
  32. 32.By the time the bell rang, you ___ the match. (a) have won (b) has won (c) had won (d) had win
  33. 33.They ___ in the pool at the moment. (a) are swim (b) is swimming (c) am swimming (d) are swimming
  34. 34.___ I baking a cake right now? (a) Is (b) Am (c) Are
  35. 35.When Dad called, he ___ already cleaned the room. (a) have (b) has (c) had
  36. 36.Choose the right verb: One of my classmates ___ in Class 9. (a) is (b) are
  37. 37.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  38. 38.___ you catch the ball yesterday? (a) Do (b) Does (c) Did (d) Was
  39. 39.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  40. 40.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has

Answer key

  1. is eating
  2. was buying
  3. are
  4. helps
  5. have studied
  6. is
  7. Did
  8. were swimming
  9. had
  10. throws
  11. has
  12. was buying
  13. ate
  14. Do
  15. is
  16. watch
  17. don't
  18. is taking
  19. simple present
  20. has stayed
  21. has
  22. drawn
  23. is playing
  24. had jogged
  25. since
  26. will clean
  27. threw
  28. is
  29. had
  30. simple present
  31. was dancing
  32. had won
  33. are swimming
  34. Am
  35. had
  36. is
  37. is
  38. Did
  39. is
  40. has

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