← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 268 · 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.What is the past tense of “write”? (a) writing (b) written (c) writed (d) wrote
  2. 2.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  3. 3.The students ___ on the stage every day. (a) dancing (b) dance (c) dances
  4. 4.He has waited for the bus ___ ten minutes. (a) for (b) since
  5. 5.Name the tense: “Tara is eating a mango.” (a) present perfect (b) simple present (c) simple past (d) present continuous
  6. 6.By the time Mum came home, he ___ a tree. (a) has planted (b) had planted (c) had plant (d) have planted
  7. 7.Choose the right verb: The news ___ good today. (a) are (b) is
  8. 8.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  9. 9.___ I dance on the stage last Sunday? (a) Do (b) Was (c) Did (d) Does
  10. 10.You ___ sing a song every day. (a) doesn't (b) aren't (c) don't
  11. 11.They ___ in this school since 2021. (a) studied (b) have studied (c) has studied (d) study
  12. 12.He ___ in the park when Mum came home. (a) was running (b) were running (c) is running (d) was run
  13. 13.My sister ___ make tea every morning. (a) isn't (b) don't (c) doesn't
  14. 14.They ___ in the park now. (a) is running (b) are running (c) are run (d) am running
  15. 15.___ I clap for the team twice a week? (a) Does (b) Is (c) Are (d) Do
  16. 16.I ___ the match when the bell rang. (a) am winning (b) was winning (c) was win (d) were winning
  17. 17.What is the past tense of “send”? (a) sending (b) sended (c) sent
  18. 18.They ___ Hindi when the phone rang. (a) are speaking (b) were speaking (c) were speak (d) was speaking
  19. 19.When it started to rain, Saanvi ___ the ball. (a) was catch (b) was catching (c) were catching (d) is catching
  20. 20.My sister ___ the ball right now. (a) is catching (b) are catching (c) is catch (d) am catching
  21. 21.When the bell rang, Priya ___ the room. (a) was clean (b) were cleaning (c) was cleaning (d) is cleaning
  22. 22.She ___ on the stage next Sunday. (a) danced (b) will dances (c) will dance (d) will dancing
  23. 23.___ I drawing a picture now? (a) Are (b) Is (c) Am
  24. 24.___ my brother go to school twice a week? (a) Do (b) Are (c) Does (d) Is
  25. 25.He ___ a cartoon next Sunday. (a) will watches (b) will watch (c) watched (d) will watching
  26. 26.He ___ the room before the guests arrived. (a) has cleaned (b) had clean (c) have cleaned (d) had cleaned
  27. 27.My parents ___ Hindi right now. (a) are speak (b) am speaking (c) are speaking (d) is speaking
  28. 28.When Mum came home, Pooja ___ to school. (a) is going (b) were going (c) was going (d) was go
  29. 29.I ___ eaten a mango already. (a) has (b) have
  30. 30.By the time the guests arrived, Kabir ___ for the team. (a) had clapped (b) has clapped (c) had clap (d) have clapped
  31. 31.My sister ___ vegetables now. (a) are buying (b) am buying (c) is buy (d) is buying
  32. 32.He did not ___ a cake last Sunday. (a) baked (b) bakes (c) bake (d) baking
  33. 33.Aarav ___ lunch before Mum came home. (a) had brought (b) have brought (c) has brought (d) had bring
  34. 34.Farhan ___ in the park every morning. (a) running (b) run (c) runs
  35. 35.My brother is going to ___ a cake next month. (a) baking (b) bake (c) bakes (d) baked
  36. 36.She ___ the dog before it got dark. (a) have fed (b) has fed (c) had feed (d) had fed
  37. 37.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
  38. 38.I ___ tea tomorrow. (a) will makes (b) made (c) will make (d) will making
  39. 39.When the phone rang, you ___ the match. (a) are winning (b) was winning (c) were winning (d) were win
  40. 40.When the phone rang, I ___ a cartoon. (a) was watch (b) was watching (c) am watching (d) were watching

Answer key

  1. wrote
  2. has
  3. dance
  4. for
  5. present continuous
  6. had planted
  7. is
  8. flying
  9. Did
  10. don't
  11. have studied
  12. was running
  13. doesn't
  14. are running
  15. Do
  16. was winning
  17. sent
  18. were speaking
  19. was catching
  20. is catching
  21. was cleaning
  22. will dance
  23. Am
  24. Does
  25. will watch
  26. had cleaned
  27. are speaking
  28. was going
  29. have
  30. had clapped
  31. is buying
  32. bake
  33. had brought
  34. runs
  35. bake
  36. had fed
  37. has
  38. will make
  39. were winning
  40. was watching

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