← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 477 · 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.Vivaan ___ going to clap for the team next Sunday. (a) are (b) is (c) am
  2. 2.Sneha ___ write a letter twice a week. (a) doesn't (b) don't (c) isn't
  3. 3.___ he cleaning the room now? (a) Are (b) Is (c) Am
  4. 4.She did not ___ tea yesterday. (a) making (b) make (c) made (d) makes
  5. 5.The children ___ a letter last Sunday. (a) wrote (b) writed (c) write (d) will write
  6. 6.When Mum came home, they ___ a cake. (a) are baking (b) were bake (c) were baking (d) was baking
  7. 7.Which is the correct -ing form of “go”? (a) goeing (b) gooing (c) going
  8. 8.What is the past tense of “eat”? (a) eaten (b) eated (c) ate (d) eating
  9. 9.My parents ___ in the pool in 2023. (a) swam (b) swim (c) will swim (d) swimmed
  10. 10.Name the tense: “My friends have studied science.” (a) present perfect (b) present continuous (c) past continuous (d) simple past
  11. 11.Riya ___ Hindi twice a week. (a) speaks (b) speak (c) speaking
  12. 12.Name the tense: “I was speaking Hindi.” (a) simple future (b) past continuous (c) simple past (d) simple present
  13. 13.___ Saanvi playing cricket right now? (a) Is (b) Am (c) Are
  14. 14.She ___ a song before the guests arrived. (a) had sang (b) have sung (c) has sung (d) had sung
  15. 15.My friends ___ tea before the guests arrived. (a) has made (b) have made (c) had made (d) had make
  16. 16.When the bell rang, Dev ___ a tree. (a) was plant (b) is planting (c) were planting (d) was planting
  17. 17.I ___ the train every day. (a) taking (b) take (c) takes
  18. 18.Name the tense: “She has cleaned the room.” (a) simple present (b) present perfect (c) simple past (d) past perfect
  19. 19.My friends did not ___ the dog last week. (a) fed (b) feeding (c) feed (d) feeds
  20. 20.She is going to ___ a kite next week. (a) flies (b) flying (c) fly (d) flew
  21. 21.By the time the guests arrived, Kunal ___ the match. (a) had won (b) have won (c) had win (d) has won
  22. 22.What is the past tense of “throw”? (a) threw (b) throwing (c) throwed (d) thrown
  23. 23.___ we eat a mango in 2023? (a) Does (b) Did (c) Was (d) Do
  24. 24.I ___ going to carry the bag next Sunday. (a) is (b) am (c) are
  25. 25.I ___ going to bake a cake next Sunday. (a) is (b) are (c) am
  26. 26.You ___ cricket every morning. (a) plays (b) play (c) playing
  27. 27.My parents have just ___ a tree. (a) plants (b) planted (c) planting (d) plant
  28. 28.Saanvi ___ a letter next week. (a) wrote (b) will writes (c) will write (d) will writing
  29. 29.What is the past tense of “draw”? (a) drawing (b) drawed (c) drew (d) drawn
  30. 30.I ___ tea before Mum came home. (a) had make (b) had made (c) has made (d) have made
  31. 31.They ___ in this school since 2022. (a) have taught (b) taught (c) has taught (d) teach
  32. 32.My brother ___ jog in the park every day. (a) don't (b) isn't (c) doesn't
  33. 33.Name the tense: “He ate a mango.” (a) simple future (b) present perfect (c) simple past (d) simple present
  34. 34.When the bell rang, my friends ___ the room. (a) were cleaning (b) were clean (c) was cleaning (d) are cleaning
  35. 35.Name the tense: “You planted a tree.” (a) simple past (b) past continuous (c) present continuous (d) present perfect
  36. 36.By the time Mum came home, she ___ tea. (a) had make (b) has made (c) have made (d) had made
  37. 37.___ I build a sandcastle every Sunday? (a) Is (b) Does (c) Do (d) Are
  38. 38.They ___ in the park before Mum came home. (a) had jogged (b) has jogged (c) have jogged (d) had jog
  39. 39.Name the tense: “She climbed a tree.” (a) present perfect (b) past continuous (c) simple future (d) simple past
  40. 40.___ my brother jogging in the park now? (a) Is (b) Am (c) Are

Answer key

  1. is
  2. doesn't
  3. Is
  4. make
  5. wrote
  6. were baking
  7. going
  8. ate
  9. swam
  10. present perfect
  11. speaks
  12. past continuous
  13. Is
  14. had sung
  15. had made
  16. was planting
  17. take
  18. present perfect
  19. feed
  20. fly
  21. had won
  22. threw
  23. Did
  24. am
  25. am
  26. play
  27. planted
  28. will write
  29. drew
  30. had made
  31. have taught
  32. doesn't
  33. simple past
  34. were cleaning
  35. simple past
  36. had made
  37. Do
  38. had jogged
  39. simple past
  40. Is

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