← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 424 · 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 ___ going to help Grandma next month. (a) is (b) are (c) am
  2. 2.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  3. 3.___ I drawing a picture right now? (a) Am (b) Is (c) Are
  4. 4.What is the past tense of “send”? (a) sent (b) sended (c) sending
  5. 5.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  6. 6.Isha ___ a cartoon before the guests arrived. (a) has watched (b) had watched (c) have watched (d) had watch
  7. 7.By the time the guests arrived, you ___ rice. (a) have cooked (b) had cook (c) has cooked (d) had cooked
  8. 8.He ___ study science every day. (a) don't (b) doesn't (c) isn't
  9. 9.We ___ a picture before it got dark. (a) has drawn (b) have drawn (c) had drew (d) had drawn
  10. 10.We ___ jogged in the park already. (a) has (b) have
  11. 11.___ my sister take the train yesterday? (a) Does (b) Was (c) Do (d) Did
  12. 12.He ___ a message at 8 pm yesterday. (a) is sending (b) was send (c) was sending (d) were sending
  13. 13.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  14. 14.Karan ___ eat a mango on Saturdays. (a) don't (b) isn't (c) doesn't
  15. 15.___ Saanvi wearing a cap at the moment? (a) Am (b) Are (c) Is
  16. 16.They ___ in Pune since 2021. (a) live (b) have lived (c) has lived (d) lived
  17. 17.Choose the right verb: One of my cousins ___ in Class 3. (a) are (b) is
  18. 18.___ you help Grandma on Saturdays? (a) Does (b) Is (c) Are (d) Do
  19. 19.We ___ run in the park already. (a) has (b) have
  20. 20.We ___ rice at 8 pm yesterday. (a) were cooking (b) are cooking (c) were cook (d) was cooking
  21. 21.You ___ in the park yesterday. (a) will jog (b) jogged (c) jog (d) have jogged
  22. 22.My friends are going to ___ the ball next week. (a) threw (b) throws (c) throw (d) throwing
  23. 23.My brother ___ in Delhi since 2019. (a) has worked (b) works (c) have worked (d) worked
  24. 24.Name the tense: “Priya will eat a mango.” (a) present perfect (b) simple future (c) present continuous (d) simple past
  25. 25.My sister ___ a picture when the phone rang. (a) was draw (b) were drawing (c) is drawing (d) was drawing
  26. 26.You ___ a cartoon when Mum came home. (a) are watching (b) were watching (c) were watch (d) was watching
  27. 27.You ___ carry the bag every Sunday. (a) don't (b) doesn't (c) aren't
  28. 28.Name the tense: “Zoya had sent a message.” (a) present continuous (b) past perfect (c) present perfect (d) simple present
  29. 29.___ my sister plant a tree every Sunday? (a) Is (b) Do (c) Are (d) Does
  30. 30.Choose the right verb: Each player ___ a ID card. (a) have (b) has
  31. 31.My parents ___ vegetables when it started to rain. (a) were buy (b) were buying (c) was buying (d) are buying
  32. 32.She ___ the dog on Saturdays. (a) feed (b) feeding (c) feeds
  33. 33.By the time the bell rang, Meera ___ the room. (a) had clean (b) had cleaned (c) have cleaned (d) has cleaned
  34. 34.The children have lived in Pune ___ January. (a) since (b) for
  35. 35.By the time we reached, Meera ___ a cake. (a) have baked (b) has baked (c) had bake (d) had baked
  36. 36.Name the tense: “You had sent a message.” (a) present continuous (b) simple present (c) simple future (d) past perfect
  37. 37.Diya ___ cricket every morning. (a) plays (b) play (c) playing
  38. 38.When Dad called, Diya ___ already clapped for the team. (a) had (b) have (c) has
  39. 39.We ___ on the stage now. (a) am dancing (b) are dance (c) is dancing (d) are dancing
  40. 40.She ___ a picture next week. (a) will draw (b) will drawing (c) drew (d) will draws

Answer key

  1. are
  2. is
  3. Am
  4. sent
  5. is
  6. had watched
  7. had cooked
  8. doesn't
  9. had drawn
  10. have
  11. Did
  12. was sending
  13. is
  14. doesn't
  15. Is
  16. have lived
  17. is
  18. Do
  19. have
  20. were cooking
  21. jogged
  22. throw
  23. has worked
  24. simple future
  25. was drawing
  26. were watching
  27. don't
  28. past perfect
  29. Does
  30. has
  31. were buying
  32. feeds
  33. had cleaned
  34. since
  35. had baked
  36. past perfect
  37. plays
  38. had
  39. are dancing
  40. will draw

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