← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 374 · 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 ___ plant a tree twice a week. (a) aren't (b) don't (c) doesn't
  2. 2.___ we dancing on the stage now? (a) Is (b) Are (c) Am
  3. 3.I did not ___ cricket last Sunday. (a) playing (b) play (c) played (d) plays
  4. 4.Ishaan ___ vegetables next Sunday. (a) will buy (b) will buys (c) bought (d) will buying
  5. 5.Which is the correct -ing form of “tell”? (a) tellling (b) telling (c) telleing
  6. 6.Name the tense: “My sister was taking the train.” (a) simple past (b) present continuous (c) past perfect (d) past continuous
  7. 7.Ishaan ___ in the park when Mum came home. (a) were jogging (b) was jog (c) was jogging (d) is jogging
  8. 8.My friends have just ___ a song. (a) sang (b) sing (c) singing (d) sung
  9. 9.Diya ___ the dishes before Mum came home. (a) had washed (b) has washed (c) had wash (d) have washed
  10. 10.When Dad called, he ___ already planted a tree. (a) had (b) have (c) has
  11. 11.My friends have worked in Delhi ___ 2020. (a) for (b) since
  12. 12.___ Ira take the train two days ago? (a) Did (b) Was (c) Does (d) Do
  13. 13.Name the tense: “My friends are writing a letter.” (a) simple future (b) past perfect (c) simple past (d) present continuous
  14. 14.When Dad called, you ___ already taken the train. (a) had (b) have (c) has
  15. 15.You ___ the room every day. (a) cleaning (b) cleans (c) clean
  16. 16.Meera ___ rice last week. (a) will cook (b) has cooked (c) cooked (d) cooks
  17. 17.You ___ going to fly a kite next week. (a) is (b) am (c) are
  18. 18.Which is the correct -ing form of “throw”? (a) throweing (b) throwwing (c) throwing
  19. 19.Name the tense: “My brother has drunk milk.” (a) present perfect (b) past continuous (c) present continuous (d) past perfect
  20. 20.When Dad called, my sister ___ already built a sandcastle. (a) had (b) has (c) have
  21. 21.We ___ in the park twice a week. (a) running (b) runs (c) run
  22. 22.Which is the correct -ing form of “buy”? (a) buyeing (b) buying (c) buyying
  23. 23.When the bell rang, Diya ___ a letter. (a) was write (b) were writing (c) is writing (d) was writing
  24. 24.They ___ on the stage when the phone rang. (a) was dancing (b) are dancing (c) were dance (d) were dancing
  25. 25.What is the past tense of “make”? (a) maked (b) made (c) making
  26. 26.___ she winning the match at the moment? (a) Is (b) Am (c) Are
  27. 27.Meera ___ the ball next Sunday. (a) caught (b) will catch (c) will catching (d) will catches
  28. 28.She is going to ___ on the stage tomorrow. (a) danced (b) dances (c) dance (d) dancing
  29. 29.___ Ira buy vegetables twice a week? (a) Is (b) Does (c) Are (d) Do
  30. 30.When Dad called, you ___ already clapped for the team. (a) has (b) have (c) had
  31. 31.By the time the bell rang, she ___ a tree. (a) had plant (b) had planted (c) have planted (d) has planted
  32. 32.My brother ___ a letter tomorrow. (a) will writing (b) will writes (c) will write (d) wrote
  33. 33.She ___ ride a bicycle twice a week. (a) doesn't (b) don't (c) isn't
  34. 34.He ___ in the park twice a week. (a) running (b) runs (c) run
  35. 35.I ___ the dishes tomorrow. (a) will washing (b) washed (c) will washes (d) will wash
  36. 36.___ I carrying the bag now? (a) Are (b) Is (c) Am
  37. 37.I ___ going to study science next month. (a) are (b) is (c) am
  38. 38.My brother ___ the match right now. (a) is winning (b) am winning (c) are winning (d) is win
  39. 39.I ___ watched a cartoon already. (a) has (b) have
  40. 40.You ___ vegetables before the bell rang. (a) has bought (b) have bought (c) had bought (d) had buy

Answer key

  1. don't
  2. Are
  3. play
  4. will buy
  5. telling
  6. past continuous
  7. was jogging
  8. sung
  9. had washed
  10. had
  11. since
  12. Did
  13. present continuous
  14. had
  15. clean
  16. cooked
  17. are
  18. throwing
  19. present perfect
  20. had
  21. run
  22. buying
  23. was writing
  24. were dancing
  25. made
  26. Is
  27. will catch
  28. dance
  29. Does
  30. had
  31. had planted
  32. will write
  33. doesn't
  34. runs
  35. will wash
  36. Am
  37. am
  38. is winning
  39. have
  40. had bought

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