← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 476 · 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 brother ___ in Pune since 2020. (a) lives (b) has lived (c) have lived (d) lived
  2. 2.She ___ the match every morning. (a) win (b) winning (c) wins
  3. 3.We have just ___ a cake. (a) baked (b) baking (c) bake (d) bakes
  4. 4.___ we go to school twice a week? (a) Are (b) Do (c) Does (d) Is
  5. 5.She ___ on the stage two days ago. (a) will dance (b) danced (c) has danced (d) dances
  6. 6.He ___ vegetables every day. (a) buying (b) buy (c) buys
  7. 7.You did not ___ rice yesterday. (a) cooking (b) cooks (c) cooked (d) cook
  8. 8.She ___ the train twice a week. (a) takes (b) taking (c) take
  9. 9.By the time the bell rang, my friends ___ milk. (a) has drunk (b) have drunk (c) had drunk (d) had drank
  10. 10.We ___ in the park when Mum came home. (a) were jog (b) are jogging (c) was jogging (d) were jogging
  11. 11.What is the past tense of “eat”? (a) eated (b) eaten (c) eating (d) ate
  12. 12.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  13. 13.She did not ___ a mango yesterday. (a) eating (b) eats (c) ate (d) eat
  14. 14.When Dad called, Farhan ___ already flown a kite. (a) has (b) have (c) had
  15. 15.___ I wash the dishes every day? (a) Is (b) Do (c) Are (d) Does
  16. 16.Name the tense: “He has danced on the stage.” (a) past continuous (b) simple present (c) simple past (d) present perfect
  17. 17.Name the tense: “I will plant a tree.” (a) present perfect (b) simple present (c) simple future (d) past continuous
  18. 18.Rohan ___ a kite next month. (a) will flies (b) flew (c) will flying (d) will fly
  19. 19.Which is the correct -ing form of “wear”? (a) wearing (b) wearring (c) weareing
  20. 20.You ___ a mango next week. (a) ate (b) will eating (c) will eat (d) will eats
  21. 21.___ the children plant a tree twice a week? (a) Are (b) Is (c) Do (d) Does
  22. 22.He ___ in the pool next month. (a) will swim (b) will swimming (c) will swims (d) swam
  23. 23.Which is the correct -ing form of “carry”? (a) carryying (b) carrying (c) carryeing
  24. 24.My sister ___ a picture now. (a) is draw (b) are drawing (c) am drawing (d) is drawing
  25. 25.Which is the correct -ing form of “dance”? (a) dancing (b) danceeing (c) danceing
  26. 26.My cousins ___ tea every day. (a) makes (b) make (c) making
  27. 27.My friends ___ a tree now. (a) are planting (b) am planting (c) are plant (d) is planting
  28. 28.I ___ go to school twice a week. (a) aren't (b) don't (c) doesn't
  29. 29.The students ___ watched a cartoon already. (a) has (b) have
  30. 30.Aarav ___ a kite next week. (a) will fly (b) will flies (c) will flying (d) flew
  31. 31.She ___ going to wash the dishes tomorrow. (a) am (b) are (c) is
  32. 32.When Dad called, Dev ___ already sung a song. (a) has (b) have (c) had
  33. 33.My brother ___ a letter tomorrow. (a) wrote (b) will write (c) will writing (d) will writes
  34. 34.Name the tense: “Priya is drawing a picture.” (a) simple past (b) simple present (c) present continuous (d) past perfect
  35. 35.Which is the correct -ing form of “draw”? (a) draweing (b) drawing (c) drawwing
  36. 36.I ___ cooked rice already. (a) has (b) have
  37. 37.Rohan has just ___ the room. (a) clean (b) cleaned (c) cleans (d) cleaning
  38. 38.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  39. 39.They ___ vegetables yesterday. (a) bought (b) buy (c) will buy (d) buyed
  40. 40.You ___ a letter last Sunday. (a) will write (b) writed (c) write (d) wrote

Answer key

  1. has lived
  2. wins
  3. baked
  4. Do
  5. danced
  6. buys
  7. cook
  8. takes
  9. had drunk
  10. were jogging
  11. ate
  12. is
  13. eat
  14. had
  15. Do
  16. present perfect
  17. simple future
  18. will fly
  19. wearing
  20. will eat
  21. Do
  22. will swim
  23. carrying
  24. is drawing
  25. dancing
  26. make
  27. are planting
  28. don't
  29. have
  30. will fly
  31. is
  32. had
  33. will write
  34. present continuous
  35. drawing
  36. have
  37. cleaned
  38. is
  39. bought
  40. wrote

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