← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 709 · 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.___ we dance on the stage last Sunday? (a) Did (b) Was (c) Does (d) Do
  2. 2.I have lived in Pune ___ January. (a) since (b) for
  3. 3.I ___ a cartoon every day. (a) watches (b) watching (c) watch
  4. 4.Choose the right verb: Each player ___ a water bottle. (a) have (b) has
  5. 5.Name the tense: “He helped Grandma.” (a) past continuous (b) simple past (c) simple present (d) present continuous
  6. 6.Choose the right verb: Neither my cousins nor Rahul ___ coming today. (a) is (b) are
  7. 7.My brother has lived in Pune ___ 2020. (a) for (b) since
  8. 8.I ___ to school twice a week. (a) go (b) going (c) goes
  9. 9.___ we flying a kite right now? (a) Am (b) Are (c) Is
  10. 10.Ira did not ___ to school two days ago. (a) went (b) going (c) goes (d) go
  11. 11.___ he carry the bag yesterday? (a) Did (b) Was (c) Does (d) Do
  12. 12.Name the tense: “Myra will send a message.” (a) simple past (b) present continuous (c) simple present (d) simple future
  13. 13.You ___ a cap tomorrow. (a) will wear (b) wore (c) will wearing (d) will wears
  14. 14.___ my friends tell a story on Saturdays? (a) Does (b) Is (c) Are (d) Do
  15. 15.Choose the right verb: Each player ___ a notebook. (a) have (b) has
  16. 16.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  17. 17.We have worked in Delhi ___ last year. (a) since (b) for
  18. 18.By the time Mum came home, my friends ___ the dog. (a) have fed (b) has fed (c) had feed (d) had fed
  19. 19.He ___ jog in the park twice a week. (a) isn't (b) doesn't (c) don't
  20. 20.She is going to ___ a bicycle next Sunday. (a) rides (b) ride (c) rode (d) riding
  21. 21.___ you cook rice yesterday? (a) Does (b) Was (c) Do (d) Did
  22. 22.At 8 pm yesterday, my cousins ___ the ball. (a) was throwing (b) are throwing (c) were throw (d) were throwing
  23. 23.Ishaan is going to ___ Hindi next week. (a) speaking (b) speak (c) spoke (d) speaks
  24. 24.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  25. 25.At 8 pm yesterday, she ___ a kite. (a) were flying (b) is flying (c) was fly (d) was flying
  26. 26.When the phone rang, Omkar ___ the dog. (a) is feeding (b) was feeding (c) was feed (d) were feeding
  27. 27.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
  28. 28.___ Rahul cooking rice now? (a) Am (b) Are (c) Is
  29. 29.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  30. 30.I ___ eat a mango on Saturdays. (a) aren't (b) don't (c) doesn't
  31. 31.At 8 pm yesterday, the students ___ a cap. (a) were wearing (b) are wearing (c) were wear (d) was wearing
  32. 32.___ they study science every morning? (a) Does (b) Are (c) Do (d) Is
  33. 33.I did not ___ a cap two days ago. (a) wears (b) wearing (c) wore (d) wear
  34. 34.Name the tense: “We sang a song.” (a) simple future (b) present perfect (c) present continuous (d) simple past
  35. 35.Name the tense: “He has run in the park.” (a) simple present (b) simple future (c) present perfect (d) past continuous
  36. 36.You ___ the match right now. (a) are win (b) is winning (c) am winning (d) are winning
  37. 37.Rohan ___ in the pool next month. (a) swam (b) will swim (c) will swims (d) will swimming
  38. 38.Yash ___ a letter before the bell rang. (a) has written (b) had wrote (c) had written (d) have written
  39. 39.Aarav is going to ___ a cartoon next week. (a) watching (b) watched (c) watch (d) watches
  40. 40.Name the tense: “We had ridden a bicycle.” (a) past continuous (b) present continuous (c) past perfect (d) simple present

Answer key

  1. Did
  2. since
  3. watch
  4. has
  5. simple past
  6. is
  7. since
  8. go
  9. Are
  10. go
  11. Did
  12. simple future
  13. will wear
  14. Do
  15. has
  16. is
  17. since
  18. had fed
  19. doesn't
  20. ride
  21. Did
  22. were throwing
  23. speak
  24. is
  25. was flying
  26. was feeding
  27. is
  28. Is
  29. brought
  30. don't
  31. were wearing
  32. Do
  33. wear
  34. simple past
  35. present perfect
  36. are winning
  37. will swim
  38. had written
  39. watch
  40. past perfect

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