← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 292 · 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.She ___ milk last Sunday. (a) drinks (b) drinked (c) will drink (d) drank
  2. 2.He has had this bicycle ___ January. (a) for (b) since
  3. 3.Omkar ___ cooked rice already. (a) has (b) have
  4. 4.Name the tense: “He will write a letter.” (a) past perfect (b) simple future (c) simple present (d) present continuous
  5. 5.Aarav is going to ___ cricket next week. (a) plays (b) played (c) playing (d) play
  6. 6.We ___ a song when it started to rain. (a) are singing (b) were sing (c) was singing (d) were singing
  7. 7.___ Aditya playing cricket right now? (a) Is (b) Are (c) Am
  8. 8.My parents ___ the ball next Sunday. (a) will throws (b) threw (c) will throw (d) will throwing
  9. 9.She ___ the ball tomorrow. (a) threw (b) will throw (c) will throwing (d) will throws
  10. 10.My parents ___ the match when Mum came home. (a) are winning (b) were winning (c) was winning (d) were win
  11. 11.I ___ the dishes before Mum came home. (a) had wash (b) has washed (c) have washed (d) had washed
  12. 12.I ___ bring lunch twice a week. (a) aren't (b) doesn't (c) don't
  13. 13.Choose the right verb: Each student ___ a name tag. (a) has (b) have
  14. 14.They have known my best friend ___ last year. (a) since (b) for
  15. 15.Name the tense: “He had ridden a bicycle.” (a) past perfect (b) past continuous (c) simple future (d) present perfect
  16. 16.You ___ to school next week. (a) will goes (b) went (c) will going (d) will go
  17. 17.When Dad called, Omkar ___ already baked a cake. (a) have (b) has (c) had
  18. 18.___ my sister drawing a picture at the moment? (a) Is (b) Am (c) Are
  19. 19.___ I draw a picture every day? (a) Does (b) Is (c) Are (d) Do
  20. 20.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  21. 21.I ___ going to take the train next Sunday. (a) is (b) are (c) am
  22. 22.Choose the right verb: All the boys ___ a ID card. (a) have (b) has
  23. 23.___ he swim in the pool in 2023? (a) Do (b) Was (c) Does (d) Did
  24. 24.Name the tense: “We were drawing a picture.” (a) present continuous (b) past perfect (c) present perfect (d) past continuous
  25. 25.___ we cooking rice now? (a) Am (b) Are (c) Is
  26. 26.When the phone rang, we ___ on the stage. (a) are dancing (b) were dance (c) was dancing (d) were dancing
  27. 27.___ you going to school now? (a) Am (b) Is (c) Are
  28. 28.My brother is going to ___ Grandma next week. (a) helps (b) helped (c) help (d) helping
  29. 29.He is going to ___ a bicycle next month. (a) rides (b) riding (c) rode (d) ride
  30. 30.Which is the correct -ing form of “bake”? (a) bakeeing (b) baking (c) bakeing
  31. 31.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  32. 32.___ Yash write a letter every day? (a) Is (b) Are (c) Does (d) Do
  33. 33.What is the past tense of “run”? (a) run (b) runned (c) ran (d) running
  34. 34.I ___ a cap at the moment. (a) am wearing (b) am wear (c) is wearing (d) are wearing
  35. 35.I have just ___ a picture. (a) draw (b) drawing (c) drew (d) drawn
  36. 36.I am going to ___ rice next Sunday. (a) cooks (b) cooked (c) cooking (d) cook
  37. 37.My parents have been in the library ___ an hour. (a) since (b) for
  38. 38.Which is the correct -ing form of “wash”? (a) washhing (b) washeing (c) washing
  39. 39.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  40. 40.Nisha has just ___ a song. (a) sing (b) sung (c) singing (d) sang

Answer key

  1. drank
  2. since
  3. has
  4. simple future
  5. play
  6. were singing
  7. Is
  8. will throw
  9. will throw
  10. were winning
  11. had washed
  12. don't
  13. has
  14. since
  15. past perfect
  16. will go
  17. had
  18. Is
  19. Do
  20. is
  21. am
  22. have
  23. Did
  24. past continuous
  25. Are
  26. were dancing
  27. Are
  28. help
  29. ride
  30. baking
  31. are
  32. Does
  33. ran
  34. am wearing
  35. drawn
  36. cook
  37. for
  38. washing
  39. is
  40. sung

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