← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 224 · 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.Which is the correct -ing form of “swim”? (a) swimeing (b) swimming (c) swiming
  2. 2.My sister ___ the bag last Sunday. (a) carries (b) carried (c) has carried (d) will carry
  3. 3.By the time the guests arrived, my brother ___ cricket. (a) has played (b) have played (c) had played (d) had play
  4. 4.My brother ___ a picture at 8 pm yesterday. (a) was drawing (b) was draw (c) is drawing (d) were drawing
  5. 5.You did not ___ in the park last Sunday. (a) ran (b) runs (c) running (d) run
  6. 6.Diya ___ a sandcastle at 8 pm yesterday. (a) is building (b) was build (c) were building (d) was building
  7. 7.He ___ the dishes now. (a) am washing (b) are washing (c) is wash (d) is washing
  8. 8.I did not ___ to school yesterday. (a) went (b) goes (c) going (d) go
  9. 9.Choose the right verb: My trousers ___ new. (a) is (b) are
  10. 10.He ___ a bicycle two days ago. (a) rided (b) will ride (c) rode (d) rides
  11. 11.I did not ___ the room in 2023. (a) cleaned (b) clean (c) cleaning (d) cleans
  12. 12.___ they catch the ball yesterday? (a) Do (b) Does (c) Did (d) Was
  13. 13.___ my sister run in the park yesterday? (a) Was (b) Did (c) Does (d) Do
  14. 14.___ my brother feed the dog every Sunday? (a) Is (b) Are (c) Does (d) Do
  15. 15.We ___ a letter before the bell rang. (a) had wrote (b) have written (c) had written (d) has written
  16. 16.Arjun ___ going to make tea next Sunday. (a) are (b) is (c) am
  17. 17.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
  18. 18.When the bell rang, she ___ a picture. (a) is drawing (b) was drawing (c) was draw (d) were drawing
  19. 19.Name the tense: “My cousins watched a cartoon.” (a) simple past (b) present perfect (c) simple present (d) past perfect
  20. 20.___ Omkar go to school yesterday? (a) Does (b) Do (c) Was (d) Did
  21. 21.We have just ___ a mango. (a) eat (b) eaten (c) eating (d) ate
  22. 22.Name the tense: “I have danced on the stage.” (a) past perfect (b) present continuous (c) past continuous (d) present perfect
  23. 23.Diya ___ tea every Sunday. (a) make (b) making (c) makes
  24. 24.Name the tense: “They had cooked rice.” (a) past perfect (b) present continuous (c) simple past (d) simple future
  25. 25.Choose the right verb: Each of the children ___ a notebook. (a) has (b) have
  26. 26.When Dad called, my sister ___ already drawn a picture. (a) had (b) have (c) has
  27. 27.I ___ a tree at the moment. (a) are climbing (b) is climbing (c) am climb (d) am climbing
  28. 28.Choose the right verb: Either the twins or Pooja ___ coming today. (a) is (b) are
  29. 29.She ___ rice now. (a) are cooking (b) am cooking (c) is cooking (d) is cook
  30. 30.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  31. 31.Name the tense: “She was clapping for the team.” (a) simple future (b) present perfect (c) past continuous (d) present continuous
  32. 32.What is the past tense of “win”? (a) winned (b) won (c) winning
  33. 33.I ___ vegetables on Saturdays. (a) buys (b) buying (c) buy
  34. 34.My sister ___ Hindi right now. (a) am speaking (b) are speaking (c) is speaking (d) is speak
  35. 35.What is the past tense of “go”? (a) going (b) gone (c) goed (d) went
  36. 36.Name the tense: “I was watching a cartoon.” (a) past continuous (b) past perfect (c) simple present (d) present continuous
  37. 37.___ the students running in the park right now? (a) Am (b) Is (c) Are
  38. 38.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  39. 39.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  40. 40.The students ___ tea two days ago. (a) made (b) make (c) will make (d) maked

Answer key

  1. swimming
  2. carried
  3. had played
  4. was drawing
  5. run
  6. was building
  7. is washing
  8. go
  9. are
  10. rode
  11. clean
  12. Did
  13. Did
  14. Does
  15. had written
  16. is
  17. has
  18. was drawing
  19. simple past
  20. Did
  21. eaten
  22. present perfect
  23. makes
  24. past perfect
  25. has
  26. had
  27. am climbing
  28. is
  29. is cooking
  30. is
  31. past continuous
  32. won
  33. buy
  34. is speaking
  35. went
  36. past continuous
  37. Are
  38. is
  39. are
  40. made

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