← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 28 · 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.Name the tense: “You run in the park.” (a) past perfect (b) simple present (c) present continuous (d) present perfect
  2. 2.She ___ planted a tree already. (a) have (b) has
  3. 3.When Dad called, he ___ already danced on the stage. (a) have (b) has (c) had
  4. 4.Choose the right verb: Neither my cousins nor Manav ___ coming today. (a) are (b) is
  5. 5.They have just ___ Grandma. (a) helps (b) helping (c) helped (d) help
  6. 6.Choose the right verb: Each of the students ___ a name tag. (a) has (b) have
  7. 7.We ___ ridden a bicycle already. (a) has (b) have
  8. 8.What is the past tense of “wear”? (a) weared (b) wearing (c) worn (d) wore
  9. 9.Rahul ___ swum in the pool already. (a) have (b) has
  10. 10.___ my sister bake a cake on Saturdays? (a) Do (b) Are (c) Does (d) Is
  11. 11.___ we fly a kite twice a week? (a) Are (b) Is (c) Do (d) Does
  12. 12.My sister is going to ___ lunch next month. (a) brings (b) bringing (c) brought (d) bring
  13. 13.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  14. 14.___ Tara catch the ball in 2023? (a) Was (b) Does (c) Did (d) Do
  15. 15.He ___ a kite every morning. (a) fly (b) flying (c) flies
  16. 16.When the bell rang, you ___ to school. (a) were going (b) are going (c) were go (d) was going
  17. 17.Ishaan ___ cricket before the guests arrived. (a) had play (b) have played (c) had played (d) has played
  18. 18.We ___ in Delhi since 2020. (a) worked (b) has worked (c) have worked (d) work
  19. 19.___ he carrying the bag now? (a) Am (b) Are (c) Is
  20. 20.Pooja ___ a bicycle every Sunday. (a) rides (b) riding (c) ride
  21. 21.Name the tense: “They have fed the dog.” (a) simple present (b) present perfect (c) simple future (d) past perfect
  22. 22.___ she winning the match right now? (a) Am (b) Is (c) Are
  23. 23.___ Isha singing a song at the moment? (a) Is (b) Am (c) Are
  24. 24.You ___ clap for the team on Saturdays. (a) doesn't (b) aren't (c) don't
  25. 25.They ___ gone to school already. (a) has (b) have
  26. 26.My brother is going to ___ the dog next week. (a) feeding (b) feeds (c) feed (d) fed
  27. 27.I ___ a tree in 2023. (a) have planted (b) plant (c) planted (d) will plant
  28. 28.You ___ carried the bag already. (a) have (b) has
  29. 29.___ he bring lunch in 2023? (a) Does (b) Was (c) Do (d) Did
  30. 30.She ___ a tree every day. (a) climb (b) climbs (c) climbing
  31. 31.___ we tell a story twice a week? (a) Do (b) Are (c) Is (d) Does
  32. 32.I did not ___ a bicycle last Sunday. (a) rode (b) riding (c) ride (d) rides
  33. 33.They have just ___ a tree. (a) plants (b) plant (c) planting (d) planted
  34. 34.You ___ wear a cap every Sunday. (a) don't (b) doesn't (c) aren't
  35. 35.When the bell rang, Isha ___ a cartoon. (a) was watching (b) was watch (c) is watching (d) were watching
  36. 36.Name the tense: “Diya speaks Hindi.” (a) simple present (b) past perfect (c) present continuous (d) past continuous
  37. 37.Rohan ___ Grandma every day. (a) helping (b) help (c) helps
  38. 38.The children did not ___ a bicycle yesterday. (a) riding (b) ride (c) rode (d) rides
  39. 39.___ she eat a mango last week? (a) Does (b) Did (c) Do (d) Was
  40. 40.We are going to ___ the room next month. (a) clean (b) cleans (c) cleaning (d) cleaned

Answer key

  1. simple present
  2. has
  3. had
  4. is
  5. helped
  6. has
  7. have
  8. wore
  9. has
  10. Does
  11. Do
  12. bring
  13. is
  14. Did
  15. flies
  16. were going
  17. had played
  18. have worked
  19. Is
  20. rides
  21. present perfect
  22. Is
  23. Is
  24. don't
  25. have
  26. feed
  27. planted
  28. have
  29. Did
  30. climbs
  31. Do
  32. ride
  33. planted
  34. don't
  35. was watching
  36. simple present
  37. helps
  38. ride
  39. Did
  40. clean

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