← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 800 · 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: The news ___ good today. (a) is (b) are
  2. 2.Name the tense: “I am playing cricket.” (a) past perfect (b) simple present (c) present continuous (d) simple future
  3. 3.___ my friends sing a song twice a week? (a) Is (b) Does (c) Are (d) Do
  4. 4.Name the tense: “She had bought vegetables.” (a) present perfect (b) simple past (c) past perfect (d) simple future
  5. 5.___ we run in the park every day? (a) Do (b) Does (c) Are (d) Is
  6. 6.Which is the correct -ing form of “win”? (a) wineing (b) winning (c) wining
  7. 7.___ my sister carrying the bag now? (a) Are (b) Is (c) Am
  8. 8.We ___ on the stage when it started to rain. (a) was dancing (b) are dancing (c) were dance (d) were dancing
  9. 9.He ___ the ball in 2023. (a) throwed (b) threw (c) throws (d) will throw
  10. 10.You ___ in the pool last week. (a) swim (b) swimmed (c) swam (d) will swim
  11. 11.Choose the right verb: Neither the girls nor Omkar ___ coming today. (a) is (b) are
  12. 12.Name the tense: “I dance on the stage.” (a) past continuous (b) simple future (c) present perfect (d) simple present
  13. 13.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  14. 14.What is the past tense of “write”? (a) writed (b) wrote (c) written (d) writing
  15. 15.They have just ___ cricket. (a) play (b) played (c) playing (d) plays
  16. 16.Neel ___ going to speak Hindi next week. (a) am (b) is (c) are
  17. 17.I ___ in the pool next month. (a) will swimming (b) swam (c) will swim (d) will swims
  18. 18.She has had this bicycle ___ two years. (a) since (b) for
  19. 19.___ Yash drink milk last Sunday? (a) Do (b) Did (c) Does (d) Was
  20. 20.By the time Mum came home, Dev ___ a story. (a) had told (b) has told (c) had tell (d) have told
  21. 21.She ___ science tomorrow. (a) studied (b) will studies (c) will studying (d) will study
  22. 22.They ___ the bag now. (a) are carrying (b) am carrying (c) are carry (d) is carrying
  23. 23.Myra ___ the train when Mum came home. (a) was take (b) is taking (c) were taking (d) was taking
  24. 24.Neel ___ tea when the bell rang. (a) was make (b) was making (c) were making (d) is making
  25. 25.Name the tense: “Aditya was watching a cartoon.” (a) present perfect (b) simple present (c) simple past (d) past continuous
  26. 26.When Mum came home, we ___ the dog. (a) are feeding (b) were feed (c) were feeding (d) was feeding
  27. 27.My parents ___ the ball when the bell rang. (a) are throwing (b) were throwing (c) were throw (d) was throwing
  28. 28.What is the past tense of “send”? (a) sending (b) sent (c) sended
  29. 29.My brother ___ going to go to school next Sunday. (a) is (b) are (c) am
  30. 30.Name the tense: “She fed the dog.” (a) simple future (b) simple present (c) present continuous (d) simple past
  31. 31.You ___ a tree next week. (a) will climbing (b) climbed (c) will climbs (d) will climb
  32. 32.By the time the bell rang, my parents ___ a mango. (a) had ate (b) have eaten (c) has eaten (d) had eaten
  33. 33.Name the tense: “I carried the bag.” (a) simple present (b) past perfect (c) simple future (d) simple past
  34. 34.By the time we reached, we ___ a letter. (a) had wrote (b) has written (c) had written (d) have written
  35. 35.She ___ send a message every Sunday. (a) don't (b) isn't (c) doesn't
  36. 36.___ you cleaning the room now? (a) Are (b) Is (c) Am
  37. 37.Ananya ___ help Grandma every Sunday. (a) isn't (b) doesn't (c) don't
  38. 38.He ___ going to cook rice next month. (a) am (b) are (c) is
  39. 39.I ___ in Delhi since 2019. (a) worked (b) has worked (c) have worked (d) work
  40. 40.My parents ___ the room every Sunday. (a) cleaning (b) cleans (c) clean

Answer key

  1. is
  2. present continuous
  3. Do
  4. past perfect
  5. Do
  6. winning
  7. Is
  8. were dancing
  9. threw
  10. swam
  11. is
  12. simple present
  13. are
  14. wrote
  15. played
  16. is
  17. will swim
  18. for
  19. Did
  20. had told
  21. will study
  22. are carrying
  23. was taking
  24. was making
  25. past continuous
  26. were feeding
  27. were throwing
  28. sent
  29. is
  30. simple past
  31. will climb
  32. had eaten
  33. simple past
  34. had written
  35. doesn't
  36. Are
  37. doesn't
  38. is
  39. have worked
  40. clean

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