← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 348 · 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.At 8 pm yesterday, Myra ___ Hindi. (a) was speaking (b) is speaking (c) were speaking (d) was speak
  2. 2.Choose the right verb: Each player ___ a water bottle. (a) have (b) has
  3. 3.They ___ a cartoon before Mum came home. (a) has watched (b) had watched (c) had watch (d) have watched
  4. 4.By the time Mum came home, Aarav ___ the train. (a) had taken (b) had took (c) have taken (d) has taken
  5. 5.Choose the right verb: Each of the children ___ a notebook. (a) have (b) has
  6. 6.Name the tense: “My brother clapped for the team.” (a) simple past (b) simple future (c) past perfect (d) simple present
  7. 7.At 8 pm yesterday, Diya ___ milk. (a) is drinking (b) was drink (c) were drinking (d) was drinking
  8. 8.What is the past tense of “draw”? (a) drawed (b) drawn (c) drew (d) drawing
  9. 9.___ he singing a song now? (a) Is (b) Am (c) Are
  10. 10.___ we catch the ball two days ago? (a) Does (b) Do (c) Did (d) Was
  11. 11.When Dad called, Ananya ___ already cleaned the room. (a) had (b) has (c) have
  12. 12.Name the tense: “Neel was going to school.” (a) present perfect (b) past continuous (c) simple past (d) simple present
  13. 13.The children ___ a cap at the moment. (a) are wear (b) am wearing (c) are wearing (d) is wearing
  14. 14.Choose the right verb: Neither Ananya nor the girls ___ coming today. (a) is (b) are
  15. 15.I ___ a mango when it started to rain. (a) were eating (b) was eating (c) am eating (d) was eat
  16. 16.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  17. 17.She has just ___ Hindi. (a) speaking (b) spoke (c) spoken (d) speak
  18. 18.Which is the correct -ing form of “wear”? (a) weareing (b) wearring (c) wearing
  19. 19.I ___ the match yesterday. (a) win (b) winned (c) won (d) will win
  20. 20.I ___ going to write a letter next Sunday. (a) is (b) are (c) am
  21. 21.Choose the right verb: Every student ___ a ID card. (a) have (b) has
  22. 22.Which is the correct -ing form of “buy”? (a) buyeing (b) buying (c) buyying
  23. 23.She did not ___ a story two days ago. (a) telling (b) told (c) tells (d) tell
  24. 24.___ Myra washing the dishes at the moment? (a) Is (b) Are (c) Am
  25. 25.Choose the right verb: Each of the students ___ a water bottle. (a) have (b) has
  26. 26.When Mum came home, my sister ___ a message. (a) was send (b) were sending (c) is sending (d) was sending
  27. 27.Name the tense: “My brother has washed the dishes.” (a) present perfect (b) simple present (c) simple past (d) simple future
  28. 28.My sister ___ help Grandma twice a week. (a) don't (b) isn't (c) doesn't
  29. 29.She has just ___ a song. (a) sing (b) sang (c) singing (d) sung
  30. 30.Name the tense: “They will tell a story.” (a) simple future (b) present perfect (c) present continuous (d) past continuous
  31. 31.My sister ___ in this school since 2020. (a) taught (b) has taught (c) have taught (d) teaches
  32. 32.He ___ the train before it got dark. (a) had took (b) has taken (c) have taken (d) had taken
  33. 33.My sister did not ___ lunch in 2023. (a) bring (b) bringing (c) brought (d) brings
  34. 34.You ___ rice right now. (a) are cook (b) is cooking (c) am cooking (d) are cooking
  35. 35.___ I plant a tree two days ago? (a) Did (b) Does (c) Was (d) Do
  36. 36.He ___ eat a mango every Sunday. (a) doesn't (b) don't (c) isn't
  37. 37.By the time we reached, my brother ___ science. (a) had studied (b) have studied (c) had study (d) has studied
  38. 38.When the bell rang, I ___ a tree. (a) were planting (b) was plant (c) am planting (d) was planting
  39. 39.You ___ the train when it started to rain. (a) were take (b) are taking (c) were taking (d) was taking
  40. 40.Name the tense: “My sister is dancing on the stage.” (a) simple present (b) past continuous (c) past perfect (d) present continuous

Answer key

  1. was speaking
  2. has
  3. had watched
  4. had taken
  5. has
  6. simple past
  7. was drinking
  8. drew
  9. Is
  10. Did
  11. had
  12. past continuous
  13. are wearing
  14. are
  15. was eating
  16. is
  17. spoken
  18. wearing
  19. won
  20. am
  21. has
  22. buying
  23. tell
  24. Is
  25. has
  26. was sending
  27. present perfect
  28. doesn't
  29. sung
  30. simple future
  31. has taught
  32. had taken
  33. bring
  34. are cooking
  35. Did
  36. doesn't
  37. had studied
  38. was planting
  39. were taking
  40. present continuous

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