← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 133 · 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 parents drink milk yesterday? (a) Was (b) Does (c) Did (d) Do
  2. 2.___ they planting a tree at the moment? (a) Is (b) Am (c) Are
  3. 3.Name the tense: “They were eating a mango.” (a) past perfect (b) past continuous (c) simple past (d) present perfect
  4. 4.My brother is going to ___ a sandcastle next month. (a) built (b) build (c) builds (d) building
  5. 5.Which is the correct -ing form of “throw”? (a) throwwing (b) throwing (c) throweing
  6. 6.Choose the right verb: All the girls ___ a notebook. (a) has (b) have
  7. 7.When Dad called, Karan ___ already built a sandcastle. (a) had (b) have (c) has
  8. 8.___ he watch a cartoon twice a week? (a) Do (b) Are (c) Does (d) Is
  9. 9.We ___ the ball last week. (a) caught (b) will catch (c) catch (d) catched
  10. 10.They ___ in the park last Sunday. (a) have jogged (b) jogged (c) jog (d) will jog
  11. 11.What is the past tense of “drink”? (a) drinked (b) drunk (c) drinking (d) drank
  12. 12.Aarav ___ science at the moment. (a) am studying (b) is studying (c) are studying (d) is study
  13. 13.Dev ___ the room every day. (a) cleans (b) clean (c) cleaning
  14. 14.Choose the right verb: Each student ___ a ID card. (a) have (b) has
  15. 15.What is the past tense of “win”? (a) winned (b) won (c) winning
  16. 16.Name the tense: “My brother is eating a mango.” (a) simple past (b) past perfect (c) present continuous (d) simple future
  17. 17.I ___ a cap twice a week. (a) wearing (b) wear (c) wears
  18. 18.Name the tense: “My brother swims in the pool.” (a) present perfect (b) simple present (c) present continuous (d) past continuous
  19. 19.You are going to ___ the dishes next week. (a) washing (b) washed (c) washes (d) wash
  20. 20.When the bell rang, you ___ in the park. (a) was running (b) were run (c) were running (d) are running
  21. 21.What is the past tense of “send”? (a) sent (b) sending (c) sended
  22. 22.They are going to ___ a cake next week. (a) bakes (b) baked (c) bake (d) baking
  23. 23.Name the tense: “Zoya was washing the dishes.” (a) past continuous (b) simple present (c) present perfect (d) simple future
  24. 24.Sneha ___ the room next week. (a) will cleans (b) will clean (c) cleaned (d) will cleaning
  25. 25.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  26. 26.I have just ___ a picture. (a) drawing (b) drawn (c) draw (d) drew
  27. 27.You ___ a message in 2023. (a) sended (b) send (c) will send (d) sent
  28. 28.Choose the right verb: Each of the girls ___ a notebook. (a) has (b) have
  29. 29.They ___ the train now. (a) are take (b) is taking (c) am taking (d) are taking
  30. 30.He ___ thrown the ball already. (a) have (b) has
  31. 31.Name the tense: “You were riding a bicycle.” (a) past continuous (b) present perfect (c) present continuous (d) simple present
  32. 32.When Dad called, my brother ___ already carried the bag. (a) have (b) has (c) had
  33. 33.At 8 pm yesterday, you ___ a message. (a) was sending (b) are sending (c) were sending (d) were send
  34. 34.You have just ___ the ball. (a) throwing (b) thrown (c) throw (d) threw
  35. 35.You did not ___ a story yesterday. (a) told (b) telling (c) tells (d) tell
  36. 36.By the time the bell rang, he ___ a sandcastle. (a) have built (b) had built (c) had build (d) has built
  37. 37.I ___ play cricket every Sunday. (a) don't (b) aren't (c) doesn't
  38. 38.Name the tense: “They made tea.” (a) present continuous (b) simple past (c) simple present (d) past perfect
  39. 39.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  40. 40.I ___ a cap every Sunday. (a) wearing (b) wears (c) wear

Answer key

  1. Did
  2. Are
  3. past continuous
  4. build
  5. throwing
  6. have
  7. had
  8. Does
  9. caught
  10. jogged
  11. drank
  12. is studying
  13. cleans
  14. has
  15. won
  16. present continuous
  17. wear
  18. simple present
  19. wash
  20. were running
  21. sent
  22. bake
  23. past continuous
  24. will clean
  25. is
  26. drawn
  27. sent
  28. has
  29. are taking
  30. has
  31. past continuous
  32. had
  33. were sending
  34. thrown
  35. tell
  36. had built
  37. don't
  38. simple past
  39. is
  40. wear

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