← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 998 · 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.I ___ in the pool twice a week. (a) swim (b) swimming (c) swims
  2. 2.When Dad called, my friends ___ already baked a cake. (a) have (b) had (c) has
  3. 3.___ he making tea now? (a) Are (b) Am (c) Is
  4. 4.___ he drawing a picture right now? (a) Am (b) Are (c) Is
  5. 5.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
  6. 6.I ___ climbed a tree already. (a) has (b) have
  7. 7.I ___ in this school since 2020. (a) has taught (b) have taught (c) taught (d) teach
  8. 8.She ___ going to clean the room tomorrow. (a) am (b) is (c) are
  9. 9.My friends did not ___ a story yesterday. (a) telling (b) told (c) tells (d) tell
  10. 10.We ___ in this school since 2021. (a) studied (b) study (c) have studied (d) has studied
  11. 11.Name the tense: “We will clean the room.” (a) past perfect (b) past continuous (c) simple future (d) present perfect
  12. 12.We ___ help Grandma every morning. (a) don't (b) doesn't (c) aren't
  13. 13.Kabir ___ a letter when the bell rang. (a) was write (b) were writing (c) is writing (d) was writing
  14. 14.We ___ milk tomorrow. (a) will drinking (b) will drinks (c) will drink (d) drank
  15. 15.___ we dance on the stage every Sunday? (a) Are (b) Do (c) Does (d) Is
  16. 16.Sneha ___ going to carry the bag next month. (a) am (b) are (c) is
  17. 17.I ___ with Nani since 2021. (a) have stayed (b) has stayed (c) stay (d) stayed
  18. 18.My parents ___ rice at 8 pm yesterday. (a) was cooking (b) were cooking (c) were cook (d) are cooking
  19. 19.When Dad called, she ___ already watched a cartoon. (a) has (b) had (c) have
  20. 20.Name the tense: “Nisha will throw the ball.” (a) past continuous (b) simple present (c) present continuous (d) simple future
  21. 21.When Mum came home, we ___ a cap. (a) were wear (b) were wearing (c) was wearing (d) are wearing
  22. 22.By the time we reached, my friends ___ vegetables. (a) has bought (b) had bought (c) had buy (d) have bought
  23. 23.He has just ___ rice. (a) cooks (b) cook (c) cooked (d) cooking
  24. 24.___ the children throwing the ball now? (a) Am (b) Is (c) Are
  25. 25.He ___ with Nani since 2020. (a) stays (b) stayed (c) has stayed (d) have stayed
  26. 26.___ my friends send a message on Saturdays? (a) Are (b) Is (c) Does (d) Do
  27. 27.You ___ a story two days ago. (a) telled (b) told (c) tell (d) will tell
  28. 28.Name the tense: “She will sing a song.” (a) simple present (b) simple future (c) past perfect (d) simple past
  29. 29.My sister ___ Hindi last Sunday. (a) speaked (b) spoke (c) will speak (d) speaks
  30. 30.___ they ride a bicycle in 2023? (a) Was (b) Does (c) Do (d) Did
  31. 31.___ Myra fly a kite two days ago? (a) Did (b) Do (c) Was (d) Does
  32. 32.Name the tense: “My brother wrote a letter.” (a) simple present (b) past continuous (c) simple past (d) present perfect
  33. 33.The children ___ cricket every day. (a) playing (b) plays (c) play
  34. 34.___ they flying a kite now? (a) Are (b) Am (c) Is
  35. 35.Sneha ___ clapped for the team already. (a) has (b) have
  36. 36.She ___ going to wash the dishes next month. (a) am (b) are (c) is
  37. 37.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  38. 38.By the time the guests arrived, they ___ tea. (a) had made (b) have made (c) has made (d) had make
  39. 39.When the bell rang, we ___ a cake. (a) were baking (b) are baking (c) were bake (d) was baking
  40. 40.We ___ the bag next Sunday. (a) will carrying (b) will carry (c) will carries (d) carried

Answer key

  1. swim
  2. had
  3. Is
  4. Is
  5. cooking
  6. have
  7. have taught
  8. is
  9. tell
  10. have studied
  11. simple future
  12. don't
  13. was writing
  14. will drink
  15. Do
  16. is
  17. have stayed
  18. were cooking
  19. had
  20. simple future
  21. were wearing
  22. had bought
  23. cooked
  24. Are
  25. has stayed
  26. Do
  27. told
  28. simple future
  29. spoke
  30. Did
  31. Did
  32. simple past
  33. play
  34. Are
  35. has
  36. is
  37. is
  38. had made
  39. were baking
  40. will carry

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