← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 796 · 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.You ___ the match when the bell rang. (a) was winning (b) were winning (c) are winning (d) were win
  2. 2.My friends ___ ridden a bicycle already. (a) has (b) have
  3. 3.Name the tense: “She was feeding the dog.” (a) present continuous (b) past continuous (c) simple present (d) past perfect
  4. 4.___ he watching a cartoon now? (a) Is (b) Am (c) Are
  5. 5.They ___ the room tomorrow. (a) will clean (b) cleaned (c) will cleaning (d) will cleans
  6. 6.By the time Mum came home, she ___ rice. (a) have cooked (b) has cooked (c) had cook (d) had cooked
  7. 7.We ___ going to wear a cap next week. (a) are (b) am (c) is
  8. 8.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  9. 9.I ___ swum in the pool already. (a) has (b) have
  10. 10.Sneha ___ planted a tree already. (a) have (b) has
  11. 11.What is the past tense of “catch”? (a) catched (b) caught (c) catching
  12. 12.Neel ___ a picture next month. (a) will draws (b) drew (c) will drawing (d) will draw
  13. 13.___ she ride a bicycle last week? (a) Do (b) Did (c) Was (d) Does
  14. 14.___ we bake a cake on Saturdays? (a) Does (b) Do (c) Is (d) Are
  15. 15.Choose the right verb: Physics ___ interesting. (a) are (b) is
  16. 16.She ___ climb a tree twice a week. (a) isn't (b) don't (c) doesn't
  17. 17.Pooja ___ a mango in 2023. (a) eated (b) ate (c) eats (d) will eat
  18. 18.___ they fly a kite every Sunday? (a) Does (b) Do (c) Is (d) Are
  19. 19.We ___ lunch every morning. (a) brings (b) bring (c) bringing
  20. 20.They ___ the room right now. (a) is cleaning (b) am cleaning (c) are clean (d) are cleaning
  21. 21.She ___ a letter now. (a) is write (b) are writing (c) am writing (d) is writing
  22. 22.Aarav ___ win the match twice a week. (a) don't (b) isn't (c) doesn't
  23. 23.You are going to ___ a bicycle next week. (a) rode (b) rides (c) riding (d) ride
  24. 24.___ my sister jogging in the park right now? (a) Is (b) Am (c) Are
  25. 25.He has just ___ rice. (a) cook (b) cooked (c) cooks (d) cooking
  26. 26.___ you cleaning the room now? (a) Is (b) Am (c) Are
  27. 27.___ she dancing on the stage now? (a) Is (b) Am (c) Are
  28. 28.They ___ buy vegetables every Sunday. (a) don't (b) aren't (c) doesn't
  29. 29.Choose the right verb: Each girl ___ a locker. (a) have (b) has
  30. 30.What is the past tense of “draw”? (a) drawing (b) drew (c) drawed (d) drawn
  31. 31.___ Kunal making tea at the moment? (a) Is (b) Am (c) Are
  32. 32.___ he plant a tree last Sunday? (a) Was (b) Did (c) Do (d) Does
  33. 33.I ___ the room before it got dark. (a) have cleaned (b) had cleaned (c) has cleaned (d) had clean
  34. 34.Ira ___ a tree right now. (a) is plant (b) is planting (c) am planting (d) are planting
  35. 35.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has
  36. 36.What is the past tense of “take”? (a) taking (b) taken (c) taked (d) took
  37. 37.We are going to ___ on the stage tomorrow. (a) dancing (b) dances (c) dance (d) danced
  38. 38.My brother ___ the dishes when it started to rain. (a) was washing (b) is washing (c) was wash (d) were washing
  39. 39.Name the tense: “You are studying science.” (a) present continuous (b) past continuous (c) simple future (d) present perfect
  40. 40.I ___ write a letter twice a week. (a) doesn't (b) don't (c) aren't

Answer key

  1. were winning
  2. have
  3. past continuous
  4. Is
  5. will clean
  6. had cooked
  7. are
  8. is
  9. have
  10. has
  11. caught
  12. will draw
  13. Did
  14. Do
  15. is
  16. doesn't
  17. ate
  18. Do
  19. bring
  20. are cleaning
  21. is writing
  22. doesn't
  23. ride
  24. Is
  25. cooked
  26. Are
  27. Is
  28. don't
  29. has
  30. drew
  31. Is
  32. Did
  33. had cleaned
  34. is planting
  35. has
  36. took
  37. dance
  38. was washing
  39. present continuous
  40. don't

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