← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 893 · 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 ___ with Nani since 2020. (a) have stayed (b) has stayed (c) stayed (d) stays
  2. 2.___ Neel speak Hindi last week? (a) Did (b) Was (c) Do (d) Does
  3. 3.Which is the correct -ing form of “build”? (a) buildding (b) buildeing (c) building
  4. 4.We ___ going to win the match next month. (a) are (b) is (c) am
  5. 5.Name the tense: “We draw a picture.” (a) past continuous (b) simple present (c) present continuous (d) simple past
  6. 6.When Dad called, he ___ already danced on the stage. (a) has (b) have (c) had
  7. 7.By the time we reached, we ___ tea. (a) has made (b) have made (c) had make (d) had made
  8. 8.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  9. 9.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  10. 10.When Dad called, they ___ already spoken Hindi. (a) had (b) have (c) has
  11. 11.My sister ___ to school now. (a) is going (b) am going (c) are going (d) is go
  12. 12.Aisha ___ the ball every morning. (a) catch (b) catches (c) catching
  13. 13.Kabir ___ cricket when it started to rain. (a) were playing (b) was playing (c) was play (d) is playing
  14. 14.We ___ in this school since 2022. (a) has studied (b) have studied (c) study (d) studied
  15. 15.Vivaan ___ a letter before it got dark. (a) has written (b) had written (c) have written (d) had wrote
  16. 16.___ she run in the park two days ago? (a) Do (b) Was (c) Did (d) Does
  17. 17.You ___ a mango tomorrow. (a) will eat (b) will eats (c) ate (d) will eating
  18. 18.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  19. 19.What is the past tense of “catch”? (a) catched (b) caught (c) catching
  20. 20.Pooja ___ on the stage when it started to rain. (a) was dance (b) were dancing (c) is dancing (d) was dancing
  21. 21.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  22. 22.When the bell rang, I ___ the match. (a) am winning (b) was winning (c) was win (d) were winning
  23. 23.My brother ___ the room at 8 pm yesterday. (a) were cleaning (b) was cleaning (c) was clean (d) is cleaning
  24. 24.___ Neel climb a tree yesterday? (a) Did (b) Do (c) Was (d) Does
  25. 25.Name the tense: “My sister had studied science.” (a) present continuous (b) past continuous (c) simple past (d) past perfect
  26. 26.___ they watching a cartoon now? (a) Is (b) Am (c) Are
  27. 27.___ you catch the ball every Sunday? (a) Are (b) Does (c) Is (d) Do
  28. 28.We are going to ___ the dishes tomorrow. (a) washing (b) washes (c) washed (d) wash
  29. 29.___ they clap for the team yesterday? (a) Was (b) Does (c) Did (d) Do
  30. 30.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  31. 31.I ___ in Pune since 2022. (a) has lived (b) have lived (c) lived (d) live
  32. 32.When Mum came home, Arjun ___ a message. (a) were sending (b) is sending (c) was send (d) was sending
  33. 33.___ they speaking Hindi now? (a) Am (b) Is (c) Are
  34. 34.At 8 pm yesterday, my brother ___ a cartoon. (a) was watching (b) were watching (c) is watching (d) was watch
  35. 35.He ___ to school when Mum came home. (a) were going (b) is going (c) was going (d) was go
  36. 36.We ___ in the park right now. (a) are run (b) is running (c) are running (d) am running
  37. 37.We ___ going to speak Hindi next week. (a) am (b) are (c) is
  38. 38.___ he drawing a picture at the moment? (a) Is (b) Am (c) Are
  39. 39.Which is the correct -ing form of “wash”? (a) washeing (b) washing (c) washhing
  40. 40.They did not ___ science yesterday. (a) study (b) studies (c) studying (d) studied

Answer key

  1. has stayed
  2. Did
  3. building
  4. are
  5. simple present
  6. had
  7. had made
  8. are
  9. has
  10. had
  11. is going
  12. catches
  13. was playing
  14. have studied
  15. had written
  16. Did
  17. will eat
  18. is
  19. caught
  20. was dancing
  21. is
  22. was winning
  23. was cleaning
  24. Did
  25. past perfect
  26. Are
  27. Do
  28. wash
  29. Did
  30. is
  31. have lived
  32. was sending
  33. Are
  34. was watching
  35. was going
  36. are running
  37. are
  38. Is
  39. washing
  40. study

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