← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 677 · 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.We ___ a cap at the moment. (a) is wearing (b) are wear (c) are wearing (d) am wearing
  2. 2.Which is the correct -ing form of “tell”? (a) telling (b) tellling (c) telleing
  3. 3.My sister ___ lunch last week. (a) will bring (b) brought (c) bringed (d) brings
  4. 4.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  5. 5.___ my brother building a sandcastle at the moment? (a) Is (b) Are (c) Am
  6. 6.Choose the right verb: Either Manav or the girls ___ coming today. (a) is (b) are
  7. 7.They ___ the ball before the guests arrived. (a) had threw (b) have thrown (c) had thrown (d) has thrown
  8. 8.My sister ___ a cake at the moment. (a) am baking (b) are baking (c) is bake (d) is baking
  9. 9.By the time Mum came home, he ___ a letter. (a) had written (b) have written (c) has written (d) had wrote
  10. 10.Name the tense: “Arjun is washing the dishes.” (a) present continuous (b) past continuous (c) simple present (d) present perfect
  11. 11.By the time the guests arrived, my brother ___ the room. (a) has cleaned (b) have cleaned (c) had clean (d) had cleaned
  12. 12.They have just ___ on the stage. (a) dancing (b) dance (c) danced (d) dances
  13. 13.Name the tense: “I have bought vegetables.” (a) past perfect (b) present perfect (c) simple present (d) present continuous
  14. 14.She has lived in Pune ___ 2019. (a) for (b) since
  15. 15.When Dad called, my sister ___ already taken the train. (a) has (b) have (c) had
  16. 16.___ they writing a letter now? (a) Is (b) Are (c) Am
  17. 17.She has just ___ in the park. (a) running (b) ran (c) run
  18. 18.You ___ a bicycle when the phone rang. (a) were ride (b) was riding (c) were riding (d) are riding
  19. 19.Name the tense: “He had cleaned the room.” (a) present continuous (b) present perfect (c) simple past (d) past perfect
  20. 20.He ___ watch a cartoon every morning. (a) isn't (b) doesn't (c) don't
  21. 21.He ___ Hindi before the bell rang. (a) have spoken (b) had spoken (c) had spoke (d) has spoken
  22. 22.What is the past tense of “buy”? (a) buying (b) buyed (c) bought
  23. 23.Name the tense: “Aarav studies science.” (a) simple past (b) present continuous (c) simple present (d) past perfect
  24. 24.My sister has just ___ the room. (a) cleans (b) clean (c) cleaning (d) cleaned
  25. 25.He ___ cricket when Mum came home. (a) was playing (b) is playing (c) were playing (d) was play
  26. 26.You ___ the dog at the moment. (a) are feeding (b) are feed (c) is feeding (d) am feeding
  27. 27.We ___ vegetables when the phone rang. (a) were buy (b) are buying (c) were buying (d) was buying
  28. 28.My sister ___ a bicycle before it got dark. (a) had rode (b) had ridden (c) have ridden (d) has ridden
  29. 29.My parents have just ___ a picture. (a) drew (b) drawing (c) drawn (d) draw
  30. 30.When Mum came home, you ___ a mango. (a) are eating (b) was eating (c) were eating (d) were eat
  31. 31.By the time the guests arrived, my brother ___ a sandcastle. (a) had build (b) had built (c) have built (d) has built
  32. 32.What is the past tense of “run”? (a) running (b) runned (c) run (d) ran
  33. 33.Name the tense: “She is singing a song.” (a) past continuous (b) past perfect (c) present continuous (d) simple future
  34. 34.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
  35. 35.Name the tense: “He has fed the dog.” (a) present continuous (b) present perfect (c) simple future (d) simple present
  36. 36.They ___ a sandcastle two days ago. (a) build (b) will build (c) built (d) builded
  37. 37.By the time Mum came home, you ___ lunch. (a) have brought (b) has brought (c) had brought (d) had bring
  38. 38.When Dad called, Neel ___ already baked a cake. (a) had (b) have (c) has
  39. 39.___ my sister wash the dishes every morning? (a) Do (b) Does (c) Is (d) Are
  40. 40.Meera ___ a tree before Mum came home. (a) has planted (b) had plant (c) had planted (d) have planted

Answer key

  1. are wearing
  2. telling
  3. brought
  4. is
  5. Is
  6. are
  7. had thrown
  8. is baking
  9. had written
  10. present continuous
  11. had cleaned
  12. danced
  13. present perfect
  14. since
  15. had
  16. Are
  17. run
  18. were riding
  19. past perfect
  20. doesn't
  21. had spoken
  22. bought
  23. simple present
  24. cleaned
  25. was playing
  26. are feeding
  27. were buying
  28. had ridden
  29. drawn
  30. were eating
  31. had built
  32. ran
  33. present continuous
  34. is
  35. present perfect
  36. built
  37. had brought
  38. had
  39. Does
  40. had planted

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