← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 566 · 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 ___ clean the room every day. (a) don't (b) isn't (c) doesn't
  2. 2.Choose the right verb: All the children ___ a locker. (a) has (b) have
  3. 3.Name the tense: “He had studied science.” (a) simple past (b) simple present (c) simple future (d) past perfect
  4. 4.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  5. 5.When the phone rang, the children ___ a tree. (a) are climbing (b) was climbing (c) were climbing (d) were climb
  6. 6.I ___ vegetables before it got dark. (a) had bought (b) has bought (c) had buy (d) have bought
  7. 7.My parents ___ watch a cartoon twice a week. (a) don't (b) doesn't (c) aren't
  8. 8.Which is the correct -ing form of “jog”? (a) jogeing (b) jogging (c) joging
  9. 9.My brother ___ for the team every Sunday. (a) claps (b) clapping (c) clap
  10. 10.You ___ to school yesterday. (a) went (b) goed (c) go (d) will go
  11. 11.We ___ a picture at the moment. (a) are drawing (b) are draw (c) am drawing (d) is drawing
  12. 12.The students are going to ___ cricket next month. (a) played (b) play (c) playing (d) plays
  13. 13.The students ___ studied science already. (a) have (b) has
  14. 14.You ___ a kite tomorrow. (a) flew (b) will fly (c) will flies (d) will flying
  15. 15.When the phone rang, he ___ tea. (a) was make (b) is making (c) were making (d) was making
  16. 16.She ___ rice next week. (a) will cooking (b) will cooks (c) cooked (d) will cook
  17. 17.Choose the right verb: Neither the girls nor Kunal ___ coming today. (a) is (b) are
  18. 18.___ he carry the bag two days ago? (a) Does (b) Was (c) Do (d) Did
  19. 19.My sister ___ a song before it got dark. (a) has sung (b) had sang (c) had sung (d) have sung
  20. 20.They ___ in the park next Sunday. (a) will jogs (b) will jog (c) will jogging (d) jogged
  21. 21.You ___ lunch at the moment. (a) is bringing (b) are bring (c) am bringing (d) are bringing
  22. 22.Name the tense: “Meera had taken the train.” (a) simple present (b) past perfect (c) simple future (d) simple past
  23. 23.I ___ going to tell a story tomorrow. (a) are (b) is (c) am
  24. 24.Dev ___ the room on Saturdays. (a) cleaning (b) clean (c) cleans
  25. 25.We ___ baked a cake already. (a) have (b) has
  26. 26.They ___ the bag next week. (a) will carrying (b) will carry (c) will carries (d) carried
  27. 27.___ he watch a cartoon twice a week? (a) Is (b) Do (c) Does (d) Are
  28. 28.I ___ a tree right now. (a) are planting (b) am planting (c) am plant (d) is planting
  29. 29.You ___ written a letter already. (a) has (b) have
  30. 30.Name the tense: “The children tell a story.” (a) present perfect (b) past continuous (c) simple present (d) present continuous
  31. 31.Choose the right verb: Each student ___ a notebook. (a) have (b) has
  32. 32.When it started to rain, we ___ on the stage. (a) was dancing (b) are dancing (c) were dancing (d) were dance
  33. 33.By the time we reached, I ___ the dishes. (a) has washed (b) have washed (c) had wash (d) had washed
  34. 34.My brother has just ___ a tree. (a) planted (b) plant (c) planting (d) plants
  35. 35.He ___ a bicycle every day. (a) rides (b) riding (c) ride
  36. 36.Kavya ___ science before it got dark. (a) had study (b) had studied (c) have studied (d) has studied
  37. 37.What is the past tense of “run”? (a) run (b) running (c) runned (d) ran
  38. 38.You did not ___ the dishes in 2023. (a) washing (b) washes (c) washed (d) wash
  39. 39.You are going to ___ the dishes next month. (a) wash (b) washes (c) washing (d) washed
  40. 40.___ we helping Grandma at the moment? (a) Are (b) Is (c) Am

Answer key

  1. doesn't
  2. have
  3. past perfect
  4. are
  5. were climbing
  6. had bought
  7. don't
  8. jogging
  9. claps
  10. went
  11. are drawing
  12. play
  13. have
  14. will fly
  15. was making
  16. will cook
  17. is
  18. Did
  19. had sung
  20. will jog
  21. are bringing
  22. past perfect
  23. am
  24. cleans
  25. have
  26. will carry
  27. Does
  28. am planting
  29. have
  30. simple present
  31. has
  32. were dancing
  33. had washed
  34. planted
  35. rides
  36. had studied
  37. ran
  38. wash
  39. wash
  40. Are

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