← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 370 · 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.My sister ___ the train right now. (a) is take (b) are taking (c) is taking (d) am taking
  2. 2.What is the past tense of “tell”? (a) telling (b) telled (c) told
  3. 3.My brother ___ in the pool last week. (a) swimmed (b) will swim (c) swims (d) swam
  4. 4.Name the tense: “He is planting a tree.” (a) present continuous (b) past continuous (c) simple past (d) present perfect
  5. 5.She ___ eat a mango twice a week. (a) isn't (b) doesn't (c) don't
  6. 6.Kavya ___ the match before the bell rang. (a) had win (b) has won (c) have won (d) had won
  7. 7.The students ___ cricket when Mum came home. (a) was playing (b) are playing (c) were play (d) were playing
  8. 8.He ___ a picture every day. (a) drawing (b) draws (c) draw
  9. 9.Sneha ___ going to cook rice tomorrow. (a) are (b) am (c) is
  10. 10.By the time the guests arrived, Myra ___ in the park. (a) had ran (b) had run (c) has run (d) have run
  11. 11.Diya ___ Grandma now. (a) is helping (b) is help (c) are helping (d) am helping
  12. 12.What is the past tense of “take”? (a) taken (b) taked (c) taking (d) took
  13. 13.She has just ___ a message. (a) sends (b) send (c) sending (d) sent
  14. 14.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  15. 15.He ___ a mango when the bell rang. (a) was eating (b) is eating (c) was eat (d) were eating
  16. 16.When the bell rang, I ___ cricket. (a) was playing (b) were playing (c) was play (d) am playing
  17. 17.My sister ___ the match yesterday. (a) winned (b) wins (c) won (d) will win
  18. 18.She ___ the dishes every Sunday. (a) washes (b) wash (c) washing
  19. 19.I ___ Grandma when Mum came home. (a) was help (b) am helping (c) were helping (d) was helping
  20. 20.You ___ lunch when Mum came home. (a) were bring (b) was bringing (c) were bringing (d) are bringing
  21. 21.Choose the right verb: Neither Manav nor the twins ___ coming today. (a) is (b) are
  22. 22.Dev ___ cricket right now. (a) are playing (b) am playing (c) is play (d) is playing
  23. 23.I ___ a kite next month. (a) will flying (b) will flies (c) flew (d) will fly
  24. 24.She ___ a cap when the phone rang. (a) were wearing (b) is wearing (c) was wear (d) was wearing
  25. 25.They ___ the ball next Sunday. (a) will catching (b) will catches (c) caught (d) will catch
  26. 26.I ___ bake a cake on Saturdays. (a) don't (b) doesn't (c) aren't
  27. 27.___ my brother carrying the bag now? (a) Is (b) Am (c) Are
  28. 28.When the phone rang, I ___ in the park. (a) were running (b) was running (c) was run (d) am running
  29. 29.What is the past tense of “send”? (a) sending (b) sent (c) sended
  30. 30.Which is the correct -ing form of “play”? (a) playing (b) playeing (c) playying
  31. 31.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  32. 32.They have known my best friend ___ six months. (a) for (b) since
  33. 33.I ___ a song two days ago. (a) sing (b) will sing (c) sang (d) have sung
  34. 34.She did not ___ to school in 2023. (a) goes (b) went (c) going (d) go
  35. 35.You ___ in this school since 2019. (a) have taught (b) has taught (c) teach (d) taught
  36. 36.By the time the guests arrived, we ___ the ball. (a) had threw (b) had thrown (c) has thrown (d) have thrown
  37. 37.Name the tense: “My friends send a message.” (a) simple present (b) simple future (c) present continuous (d) past perfect
  38. 38.I ___ the room now. (a) am cleaning (b) am clean (c) are cleaning (d) is cleaning
  39. 39.By the time Mum came home, we ___ in the park. (a) have jogged (b) has jogged (c) had jog (d) had jogged
  40. 40.He ___ won the match already. (a) has (b) have

Answer key

  1. is taking
  2. told
  3. swam
  4. present continuous
  5. doesn't
  6. had won
  7. were playing
  8. draws
  9. is
  10. had run
  11. is helping
  12. took
  13. sent
  14. is
  15. was eating
  16. was playing
  17. won
  18. washes
  19. was helping
  20. were bringing
  21. are
  22. is playing
  23. will fly
  24. was wearing
  25. will catch
  26. don't
  27. Is
  28. was running
  29. sent
  30. playing
  31. brought
  32. for
  33. sang
  34. go
  35. have taught
  36. had thrown
  37. simple present
  38. am cleaning
  39. had jogged
  40. has

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