← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 461 · 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 friends have just ___ to school. (a) go (b) went (c) going (d) gone
  2. 2.My brother ___ going to dance on the stage next month. (a) is (b) am (c) are
  3. 3.You ___ to school before the bell rang. (a) have gone (b) had went (c) had gone (d) has gone
  4. 4.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
  5. 5.My sister ___ to school now. (a) am going (b) are going (c) is going (d) is go
  6. 6.They ___ milk last week. (a) drink (b) drank (c) will drink (d) drinked
  7. 7.You have just ___ a story. (a) tell (b) telling (c) told (d) tells
  8. 8.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  9. 9.Name the tense: “I was helping Grandma.” (a) present continuous (b) past continuous (c) simple future (d) simple present
  10. 10.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  11. 11.When Dad called, the students ___ already sent a message. (a) has (b) have (c) had
  12. 12.By the time the bell rang, she ___ the ball. (a) have thrown (b) had thrown (c) has thrown (d) had threw
  13. 13.Sneha ___ going to play cricket next week. (a) is (b) are (c) am
  14. 14.He ___ vegetables before Mum came home. (a) had bought (b) had buy (c) have bought (d) has bought
  15. 15.When the bell rang, she ___ in the park. (a) was run (b) was running (c) is running (d) were running
  16. 16.You ___ swim in the pool every day. (a) aren't (b) don't (c) doesn't
  17. 17.___ Kavya speak Hindi in 2023? (a) Do (b) Does (c) Did (d) Was
  18. 18.He ___ a mango right now. (a) are eating (b) am eating (c) is eat (d) is eating
  19. 19.Name the tense: “We are eating a mango.” (a) past continuous (b) present perfect (c) present continuous (d) simple past
  20. 20.He ___ in this school since 2022. (a) studied (b) has studied (c) studies (d) have studied
  21. 21.I ___ a story when the bell rang. (a) was tell (b) am telling (c) was telling (d) were telling
  22. 22.___ my sister making tea now? (a) Am (b) Are (c) Is
  23. 23.Arjun ___ science every Sunday. (a) studying (b) studies (c) study
  24. 24.Farhan ___ sing a song twice a week. (a) don't (b) doesn't (c) isn't
  25. 25.Isha ___ win the match every morning. (a) don't (b) isn't (c) doesn't
  26. 26.Diya ___ the match before Mum came home. (a) had win (b) has won (c) have won (d) had won
  27. 27.By the time we reached, you ___ a cap. (a) have worn (b) has worn (c) had wore (d) had worn
  28. 28.Choose the right verb: Either the girls or Aditya ___ coming today. (a) is (b) are
  29. 29.When it started to rain, she ___ a message. (a) is sending (b) was sending (c) were sending (d) was send
  30. 30.He ___ for the team yesterday. (a) claps (b) will clap (c) clapped (d) has clapped
  31. 31.Which is the correct -ing form of “take”? (a) taking (b) takeing (c) takeeing
  32. 32.Which is the correct -ing form of “cook”? (a) cookeing (b) cookking (c) cooking
  33. 33.When the bell rang, we ___ milk. (a) were drink (b) are drinking (c) was drinking (d) were drinking
  34. 34.My sister is going to ___ Hindi next Sunday. (a) speaks (b) speaking (c) spoke (d) speak
  35. 35.___ they cook rice last Sunday? (a) Do (b) Was (c) Did (d) Does
  36. 36.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  37. 37.She ___ in the park next week. (a) will running (b) will run (c) will runs (d) ran
  38. 38.I ___ carried the bag already. (a) have (b) has
  39. 39.Name the tense: “She makes tea.” (a) simple future (b) simple present (c) simple past (d) present continuous
  40. 40.You ___ a cap every Sunday. (a) wears (b) wear (c) wearing

Answer key

  1. gone
  2. is
  3. had gone
  4. drawing
  5. is going
  6. drank
  7. told
  8. is
  9. past continuous
  10. is
  11. had
  12. had thrown
  13. is
  14. had bought
  15. was running
  16. don't
  17. Did
  18. is eating
  19. present continuous
  20. has studied
  21. was telling
  22. Is
  23. studies
  24. doesn't
  25. doesn't
  26. had won
  27. had worn
  28. is
  29. was sending
  30. clapped
  31. taking
  32. cooking
  33. were drinking
  34. speak
  35. Did
  36. is
  37. will run
  38. have
  39. simple present
  40. wear

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