← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 716 · 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.___ she write a letter every day? (a) Do (b) Does (c) Are (d) Is
  2. 2.She ___ build a sandcastle every day. (a) isn't (b) doesn't (c) don't
  3. 3.I did not ___ the dishes two days ago. (a) wash (b) washes (c) washing (d) washed
  4. 4.Name the tense: “I have clapped for the team.” (a) present continuous (b) simple present (c) present perfect (d) simple future
  5. 5.Ishaan ___ a sandcastle when the bell rang. (a) is building (b) was building (c) was build (d) were building
  6. 6.At 8 pm yesterday, Manav ___ a cartoon. (a) were watching (b) is watching (c) was watching (d) was watch
  7. 7.He ___ cricket when the phone rang. (a) was playing (b) was play (c) is playing (d) were playing
  8. 8.Choose the right verb: Each player ___ a locker. (a) has (b) have
  9. 9.They have just ___ the ball. (a) catching (b) catches (c) catch (d) caught
  10. 10.She ___ in this school since 2021. (a) taught (b) has taught (c) have taught (d) teaches
  11. 11.He ___ in the park right now. (a) is run (b) are running (c) am running (d) is running
  12. 12.Karan ___ won the match already. (a) have (b) has
  13. 13.Name the tense: “We clap for the team.” (a) past perfect (b) simple past (c) present perfect (d) simple present
  14. 14.Name the tense: “I will jog in the park.” (a) past continuous (b) present perfect (c) past perfect (d) simple future
  15. 15.My cousins have just ___ the bag. (a) carry (b) carries (c) carrying (d) carried
  16. 16.Choose the right verb: Neither Ananya nor the boys ___ coming today. (a) are (b) is
  17. 17.I ___ vegetables last week. (a) buyed (b) will buy (c) bought (d) buy
  18. 18.Arjun ___ the ball right now. (a) is throwing (b) is throw (c) am throwing (d) are throwing
  19. 19.She ___ for the team every day. (a) clap (b) clapping (c) claps
  20. 20.He is going to ___ a tree next week. (a) plant (b) planting (c) plants (d) planted
  21. 21.We ___ gone to school already. (a) have (b) has
  22. 22.___ you bringing lunch right now? (a) Am (b) Is (c) Are
  23. 23.When Dad called, Aarav ___ already swum in the pool. (a) had (b) have (c) has
  24. 24.Choose the right verb: Each child ___ a name tag. (a) have (b) has
  25. 25.Karan ___ in this school since 2020. (a) studies (b) have studied (c) has studied (d) studied
  26. 26.___ she write a letter every Sunday? (a) Do (b) Is (c) Are (d) Does
  27. 27.Name the tense: “He sends a message.” (a) past perfect (b) simple present (c) present perfect (d) simple future
  28. 28.Choose the right verb: Every child ___ a name tag. (a) have (b) has
  29. 29.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  30. 30.Which is the correct -ing form of “clap”? (a) claping (b) clapping (c) clapeing
  31. 31.___ my brother plant a tree last week? (a) Does (b) Did (c) Do (d) Was
  32. 32.He ___ a sandcastle right now. (a) is building (b) are building (c) is build (d) am building
  33. 33.Manav has just ___ a cake. (a) bakes (b) bake (c) baking (d) baked
  34. 34.She has studied in this school ___ January. (a) for (b) since
  35. 35.We ___ draw a picture twice a week. (a) doesn't (b) aren't (c) don't
  36. 36.When it started to rain, he ___ the ball. (a) was throw (b) is throwing (c) were throwing (d) was throwing
  37. 37.You have played in the garden ___ half an hour. (a) since (b) for
  38. 38.What is the past tense of “drink”? (a) drunk (b) drinking (c) drinked (d) drank
  39. 39.Name the tense: “You drank milk.” (a) present continuous (b) simple present (c) simple future (d) simple past
  40. 40.Vivaan ___ the room now. (a) is cleaning (b) am cleaning (c) are cleaning (d) is clean

Answer key

  1. Does
  2. doesn't
  3. wash
  4. present perfect
  5. was building
  6. was watching
  7. was playing
  8. has
  9. caught
  10. has taught
  11. is running
  12. has
  13. simple present
  14. simple future
  15. carried
  16. are
  17. bought
  18. is throwing
  19. claps
  20. plant
  21. have
  22. Are
  23. had
  24. has
  25. has studied
  26. Does
  27. simple present
  28. has
  29. is
  30. clapping
  31. Did
  32. is building
  33. baked
  34. since
  35. don't
  36. was throwing
  37. for
  38. drank
  39. simple past
  40. is cleaning

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