← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 481 · 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.Meera ___ in the pool twice a week. (a) swim (b) swimming (c) swims
  2. 2.He has just ___ vegetables. (a) buying (b) buy (c) bought (d) buys
  3. 3.We ___ the dishes every morning. (a) washing (b) wash (c) washes
  4. 4.We have just ___ rice. (a) cooking (b) cook (c) cooked (d) cooks
  5. 5.My brother did not ___ in the park two days ago. (a) ran (b) running (c) run (d) runs
  6. 6.Name the tense: “Omkar takes the train.” (a) present continuous (b) simple future (c) simple past (d) simple present
  7. 7.At 8 pm yesterday, you ___ lunch. (a) were bringing (b) were bring (c) was bringing (d) are bringing
  8. 8.You ___ a tree at the moment. (a) are climb (b) am climbing (c) are climbing (d) is climbing
  9. 9.Name the tense: “I eat a mango.” (a) simple past (b) past perfect (c) simple present (d) present perfect
  10. 10.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  11. 11.I ___ help Grandma on Saturdays. (a) doesn't (b) aren't (c) don't
  12. 12.My brother is going to ___ science next month. (a) study (b) studies (c) studying (d) studied
  13. 13.___ I playing cricket right now? (a) Is (b) Am (c) Are
  14. 14.We ___ the ball now. (a) am catching (b) is catching (c) are catch (d) are catching
  15. 15.Choose the right verb: The news ___ good today. (a) is (b) are
  16. 16.They ___ a letter now. (a) am writing (b) are writing (c) are write (d) is writing
  17. 17.They ___ wash the dishes every morning. (a) aren't (b) doesn't (c) don't
  18. 18.They ___ in this school since 2019. (a) have taught (b) taught (c) has taught (d) teach
  19. 19.___ I playing cricket at the moment? (a) Is (b) Am (c) Are
  20. 20.What is the past tense of “feed”? (a) feeding (b) feeded (c) fed
  21. 21.Name the tense: “Aarav is clapping for the team.” (a) present continuous (b) past perfect (c) simple present (d) present perfect
  22. 22.Which is the correct -ing form of “send”? (a) sending (b) sendding (c) sendeing
  23. 23.___ she carry the bag two days ago? (a) Was (b) Do (c) Does (d) Did
  24. 24.You have had this bicycle ___ a long time. (a) for (b) since
  25. 25.I have just ___ rice. (a) cooking (b) cooks (c) cooked (d) cook
  26. 26.They ___ going to feed the dog next Sunday. (a) am (b) is (c) are
  27. 27.___ you feed the dog on Saturdays? (a) Are (b) Is (c) Does (d) Do
  28. 28.Name the tense: “I had studied science.” (a) present continuous (b) present perfect (c) past perfect (d) simple present
  29. 29.He did not ___ a cap two days ago. (a) wearing (b) wore (c) wears (d) wear
  30. 30.Manav ___ a bicycle tomorrow. (a) rode (b) will riding (c) will ride (d) will rides
  31. 31.Choose the right verb: Each of the girls ___ a locker. (a) has (b) have
  32. 32.My brother ___ tea before the guests arrived. (a) had made (b) have made (c) has made (d) had make
  33. 33.Choose the right verb: Either the girls or Priya ___ coming today. (a) is (b) are
  34. 34.The children are going to ___ a kite tomorrow. (a) flies (b) flying (c) flew (d) fly
  35. 35.She has worked in Delhi ___ six months. (a) for (b) since
  36. 36.We ___ the dishes every Sunday. (a) wash (b) washes (c) washing
  37. 37.My sister ___ a picture when Mum came home. (a) is drawing (b) was draw (c) was drawing (d) were drawing
  38. 38.Myra has just ___ a kite. (a) fly (b) flown (c) flew (d) flying
  39. 39.Tara ___ a tree now. (a) is plant (b) is planting (c) am planting (d) are planting
  40. 40.___ I clean the room on Saturdays? (a) Are (b) Does (c) Do (d) Is

Answer key

  1. swims
  2. bought
  3. wash
  4. cooked
  5. run
  6. simple present
  7. were bringing
  8. are climbing
  9. simple present
  10. are
  11. don't
  12. study
  13. Am
  14. are catching
  15. is
  16. are writing
  17. don't
  18. have taught
  19. Am
  20. fed
  21. present continuous
  22. sending
  23. Did
  24. for
  25. cooked
  26. are
  27. Do
  28. past perfect
  29. wear
  30. will ride
  31. has
  32. had made
  33. is
  34. fly
  35. for
  36. wash
  37. was drawing
  38. flown
  39. is planting
  40. Do

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