← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 819 · 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.I ___ study science on Saturdays. (a) doesn't (b) don't (c) aren't
  2. 2.Omkar ___ on the stage at the moment. (a) are dancing (b) is dancing (c) am dancing (d) is dance
  3. 3.My parents ___ eat a mango on Saturdays. (a) aren't (b) doesn't (c) don't
  4. 4.___ he dance on the stage last Sunday? (a) Do (b) Does (c) Did (d) Was
  5. 5.Which is the correct -ing form of “go”? (a) going (b) gooing (c) goeing
  6. 6.Which is the correct -ing form of “fly”? (a) flyying (b) flyeing (c) flying
  7. 7.___ she cleaning the room now? (a) Is (b) Are (c) Am
  8. 8.___ you clean the room every Sunday? (a) Are (b) Is (c) Does (d) Do
  9. 9.My friends ___ the dog when the phone rang. (a) are feeding (b) were feed (c) were feeding (d) was feeding
  10. 10.He ___ studied science already. (a) have (b) has
  11. 11.Which is the correct -ing form of “sing”? (a) singeing (b) singing (c) singging
  12. 12.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  13. 13.Aarav is going to ___ in the pool tomorrow. (a) swimming (b) swam (c) swims (d) swim
  14. 14.Name the tense: “Zoya has planted a tree.” (a) past continuous (b) present perfect (c) past perfect (d) simple present
  15. 15.He is going to ___ Grandma tomorrow. (a) help (b) helped (c) helping (d) helps
  16. 16.___ they climb a tree last week? (a) Do (b) Was (c) Did (d) Does
  17. 17.She is going to ___ tea next week. (a) makes (b) made (c) make (d) making
  18. 18.I ___ a message every Sunday. (a) send (b) sends (c) sending
  19. 19.___ she clean the room every day? (a) Are (b) Do (c) Does (d) Is
  20. 20.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
  21. 21.When the phone rang, you ___ a bicycle. (a) were riding (b) was riding (c) were ride (d) are riding
  22. 22.I ___ a tree right now. (a) are climbing (b) am climb (c) is climbing (d) am climbing
  23. 23.I ___ sing a song every morning. (a) doesn't (b) aren't (c) don't
  24. 24.Name the tense: “My cousins have fed the dog.” (a) simple future (b) present continuous (c) present perfect (d) simple past
  25. 25.Saanvi ___ a tree at the moment. (a) is climbing (b) are climbing (c) is climb (d) am climbing
  26. 26.She ___ sent a message already. (a) have (b) has
  27. 27.Kavya ___ buy vegetables on Saturdays. (a) doesn't (b) isn't (c) don't
  28. 28.When Dad called, you ___ already gone to school. (a) has (b) have (c) had
  29. 29.Priya ___ a tree right now. (a) are climbing (b) am climbing (c) is climb (d) is climbing
  30. 30.What is the past tense of “send”? (a) sended (b) sending (c) sent
  31. 31.When the phone rang, he ___ Hindi. (a) were speaking (b) was speaking (c) was speak (d) is speaking
  32. 32.By the time Mum came home, Kavya ___ the dog. (a) have fed (b) had fed (c) had feed (d) has fed
  33. 33.Name the tense: “You are watching a cartoon.” (a) past continuous (b) simple past (c) past perfect (d) present continuous
  34. 34.I ___ a sandcastle before the bell rang. (a) have built (b) had built (c) had build (d) has built
  35. 35.My cousins ___ the ball when the phone rang. (a) were throwing (b) was throwing (c) were throw (d) are throwing
  36. 36.___ she telling a story at the moment? (a) Are (b) Am (c) Is
  37. 37.___ he bake a cake on Saturdays? (a) Are (b) Do (c) Does (d) Is
  38. 38.Aisha ___ fly a kite twice a week. (a) doesn't (b) don't (c) isn't
  39. 39.When the bell rang, Sneha ___ milk. (a) were drinking (b) is drinking (c) was drink (d) was drinking
  40. 40.You ___ lunch tomorrow. (a) brought (b) will brings (c) will bringing (d) will bring

Answer key

  1. don't
  2. is dancing
  3. don't
  4. Did
  5. going
  6. flying
  7. Is
  8. Do
  9. were feeding
  10. has
  11. singing
  12. are
  13. swim
  14. present perfect
  15. help
  16. Did
  17. make
  18. send
  19. Does
  20. is
  21. were riding
  22. am climbing
  23. don't
  24. present perfect
  25. is climbing
  26. has
  27. doesn't
  28. had
  29. is climbing
  30. sent
  31. was speaking
  32. had fed
  33. present continuous
  34. had built
  35. were throwing
  36. Is
  37. Does
  38. doesn't
  39. was drinking
  40. will bring

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