← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 376 · 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.They ___ a kite twice a week. (a) fly (b) flying (c) flies
  2. 2.I ___ milk twice a week. (a) drinks (b) drink (c) drinking
  3. 3.We ___ the room next week. (a) will clean (b) will cleans (c) will cleaning (d) cleaned
  4. 4.___ she clean the room twice a week? (a) Are (b) Do (c) Is (d) Does
  5. 5.Priya ___ catch the ball twice a week. (a) don't (b) isn't (c) doesn't
  6. 6.He has played in the garden ___ morning. (a) since (b) for
  7. 7.Name the tense: “They have swum in the pool.” (a) simple past (b) present continuous (c) simple future (d) present perfect
  8. 8.He ___ tea on Saturdays. (a) makes (b) making (c) make
  9. 9.You ___ clean the room every morning. (a) aren't (b) doesn't (c) don't
  10. 10.You ___ the ball now. (a) is throwing (b) are throw (c) are throwing (d) am throwing
  11. 11.___ they plant a tree every day? (a) Is (b) Does (c) Are (d) Do
  12. 12.Choose the right verb: All the players ___ a ID card. (a) has (b) have
  13. 13.When Dad called, my cousins ___ already carried the bag. (a) has (b) had (c) have
  14. 14.Which is the correct -ing form of “ride”? (a) rideeing (b) riding (c) rideing
  15. 15.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  16. 16.You ___ the ball every day. (a) catches (b) catching (c) catch
  17. 17.Which is the correct -ing form of “run”? (a) running (b) runing (c) runeing
  18. 18.___ my parents bring lunch yesterday? (a) Do (b) Was (c) Does (d) Did
  19. 19.She ___ the dishes yesterday. (a) will wash (b) has washed (c) washed (d) washes
  20. 20.Name the tense: “The children were playing cricket.” (a) simple future (b) past perfect (c) present perfect (d) past continuous
  21. 21.Choose the right verb: Neither the girls nor Diya ___ coming today. (a) is (b) are
  22. 22.Name the tense: “You are clapping for the team.” (a) simple future (b) past continuous (c) simple past (d) present continuous
  23. 23.She is going to ___ a kite next month. (a) flew (b) flies (c) flying (d) fly
  24. 24.Isha ___ a message next month. (a) sent (b) will sends (c) will sending (d) will send
  25. 25.Name the tense: “My brother danced on the stage.” (a) present continuous (b) simple future (c) past continuous (d) simple past
  26. 26.When it started to rain, the students ___ a cartoon. (a) are watching (b) were watch (c) were watching (d) was watching
  27. 27.He ___ the bag tomorrow. (a) will carry (b) will carries (c) will carrying (d) carried
  28. 28.Name the tense: “They are going to school.” (a) present continuous (b) simple present (c) past perfect (d) simple past
  29. 29.The children have known my best friend ___ five years. (a) for (b) since
  30. 30.You have lived in Pune ___ 2020. (a) since (b) for
  31. 31.I ___ a letter next month. (a) will writes (b) will write (c) wrote (d) will writing
  32. 32.Choose the right verb: Either the twins or Riya ___ coming today. (a) is (b) are
  33. 33.At 8 pm yesterday, you ___ in the park. (a) were running (b) were run (c) was running (d) are running
  34. 34.Nisha ___ ride a bicycle on Saturdays. (a) don't (b) isn't (c) doesn't
  35. 35.We ___ on the stage at the moment. (a) are dancing (b) is dancing (c) are dance (d) am dancing
  36. 36.What is the past tense of “ride”? (a) rided (b) rode (c) riding (d) ridden
  37. 37.Name the tense: “He was taking the train.” (a) present continuous (b) past perfect (c) simple future (d) past continuous
  38. 38.We ___ in the pool before Mum came home. (a) had swam (b) have swum (c) had swum (d) has swum
  39. 39.My brother ___ the room now. (a) are cleaning (b) is clean (c) is cleaning (d) am cleaning
  40. 40.___ we play cricket in 2023? (a) Did (b) Was (c) Does (d) Do

Answer key

  1. fly
  2. drink
  3. will clean
  4. Does
  5. doesn't
  6. since
  7. present perfect
  8. makes
  9. don't
  10. are throwing
  11. Do
  12. have
  13. had
  14. riding
  15. are
  16. catch
  17. running
  18. Did
  19. washed
  20. past continuous
  21. is
  22. present continuous
  23. fly
  24. will send
  25. simple past
  26. were watching
  27. will carry
  28. present continuous
  29. for
  30. since
  31. will write
  32. is
  33. were running
  34. doesn't
  35. are dancing
  36. rode
  37. past continuous
  38. had swum
  39. is cleaning
  40. Did

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