← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 271 · 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 ___ eaten a mango already. (a) has (b) have
  2. 2.I ___ wear a cap every morning. (a) aren't (b) doesn't (c) don't
  3. 3.Name the tense: “The students are buying vegetables.” (a) present continuous (b) simple future (c) simple present (d) simple past
  4. 4.He ___ run in the park every day. (a) isn't (b) doesn't (c) don't
  5. 5.___ I cooking rice now? (a) Are (b) Is (c) Am
  6. 6.We ___ on the stage before the bell rang. (a) had dance (b) have danced (c) had danced (d) has danced
  7. 7.When the bell rang, I ___ a kite. (a) was flying (b) were flying (c) am flying (d) was fly
  8. 8.___ you sing a song yesterday? (a) Does (b) Do (c) Did (d) Was
  9. 9.I ___ a cap when the bell rang. (a) was wearing (b) am wearing (c) were wearing (d) was wear
  10. 10.She ___ to school tomorrow. (a) will going (b) will goes (c) will go (d) went
  11. 11.They ___ a letter before the guests arrived. (a) have written (b) had wrote (c) has written (d) had written
  12. 12.Name the tense: “You have built a sandcastle.” (a) past perfect (b) simple past (c) simple future (d) present perfect
  13. 13.They ___ studied science already. (a) has (b) have
  14. 14.Name the tense: “Kavya feeds the dog.” (a) past perfect (b) simple past (c) simple present (d) present perfect
  15. 15.I ___ milk now. (a) am drinking (b) am drink (c) are drinking (d) is drinking
  16. 16.They ___ the dog when Mum came home. (a) are feeding (b) were feed (c) was feeding (d) were feeding
  17. 17.___ Nisha dance on the stage every day? (a) Are (b) Does (c) Is (d) Do
  18. 18.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  19. 19.Name the tense: “They will drink milk.” (a) simple future (b) present continuous (c) simple past (d) simple present
  20. 20.You have just ___ for the team. (a) claps (b) clapping (c) clap (d) clapped
  21. 21.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
  22. 22.___ he jogging in the park right now? (a) Are (b) Is (c) Am
  23. 23.I ___ in this school since 2021. (a) study (b) studied (c) has studied (d) have studied
  24. 24.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
  25. 25.What is the past tense of “win”? (a) won (b) winned (c) winning
  26. 26.Choose the right verb: All the players ___ a name tag. (a) has (b) have
  27. 27.Name the tense: “I had climbed a tree.” (a) simple future (b) present perfect (c) past perfect (d) past continuous
  28. 28.My sister ___ in the pool twice a week. (a) swims (b) swim (c) swimming
  29. 29.Name the tense: “We took the train.” (a) present continuous (b) past perfect (c) simple future (d) simple past
  30. 30.The students did not ___ the train last week. (a) took (b) takes (c) take (d) taking
  31. 31.My friends are going to ___ a sandcastle tomorrow. (a) building (b) build (c) built (d) builds
  32. 32.___ Sneha making tea at the moment? (a) Am (b) Are (c) Is
  33. 33.___ I feed the dog two days ago? (a) Was (b) Does (c) Do (d) Did
  34. 34.They ___ the ball every Sunday. (a) catching (b) catches (c) catch
  35. 35.My brother ___ cricket when the bell rang. (a) is playing (b) were playing (c) was play (d) was playing
  36. 36.Name the tense: “My sister had drawn a picture.” (a) past perfect (b) present perfect (c) simple past (d) simple future
  37. 37.Name the tense: “Neel was washing the dishes.” (a) simple past (b) past continuous (c) simple future (d) present perfect
  38. 38.We ___ on the stage twice a week. (a) dances (b) dance (c) dancing
  39. 39.He ___ the ball when the phone rang. (a) was throwing (b) was throw (c) is throwing (d) were throwing
  40. 40.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is

Answer key

  1. has
  2. don't
  3. present continuous
  4. doesn't
  5. Am
  6. had danced
  7. was flying
  8. Did
  9. was wearing
  10. will go
  11. had written
  12. present perfect
  13. have
  14. simple present
  15. am drinking
  16. were feeding
  17. Does
  18. are
  19. simple future
  20. clapped
  21. fed
  22. Is
  23. have studied
  24. is
  25. won
  26. have
  27. past perfect
  28. swims
  29. simple past
  30. take
  31. build
  32. Is
  33. Did
  34. catch
  35. was playing
  36. past perfect
  37. past continuous
  38. dance
  39. was throwing
  40. is

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