← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 666 · 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.Name the tense: “He has eaten a mango.” (a) past perfect (b) simple past (c) past continuous (d) present perfect
  2. 2.We ___ going to clap for the team next Sunday. (a) am (b) is (c) are
  3. 3.My brother ___ a cake next month. (a) will baking (b) will bakes (c) baked (d) will bake
  4. 4.She has worked in Delhi ___ a long time. (a) for (b) since
  5. 5.Name the tense: “Ishaan plants a tree.” (a) simple present (b) present perfect (c) past perfect (d) simple past
  6. 6.I am going to ___ a mango next week. (a) ate (b) eats (c) eat (d) eating
  7. 7.My brother ___ cricket right now. (a) are playing (b) am playing (c) is play (d) is playing
  8. 8.I am going to ___ cricket next month. (a) play (b) played (c) plays (d) playing
  9. 9.Name the tense: “They had danced on the stage.” (a) present perfect (b) past perfect (c) simple present (d) simple future
  10. 10.___ I help Grandma every morning? (a) Are (b) Does (c) Is (d) Do
  11. 11.Name the tense: “They wash the dishes.” (a) simple future (b) present continuous (c) simple present (d) past perfect
  12. 12.You ___ the dishes yesterday. (a) wash (b) will wash (c) have washed (d) washed
  13. 13.She ___ science right now. (a) is study (b) are studying (c) am studying (d) is studying
  14. 14.You ___ a bicycle when the phone rang. (a) are riding (b) were riding (c) were ride (d) was riding
  15. 15.___ my sister build a sandcastle every day? (a) Are (b) Does (c) Is (d) Do
  16. 16.I ___ lunch now. (a) are bringing (b) am bring (c) is bringing (d) am bringing
  17. 17.When Dad called, they ___ already taken the train. (a) had (b) has (c) have
  18. 18.___ my sister take the train last Sunday? (a) Do (b) Did (c) Does (d) Was
  19. 19.Vivaan ___ vegetables now. (a) am buying (b) are buying (c) is buying (d) is buy
  20. 20.Yash ___ in the park before the bell rang. (a) has run (b) had ran (c) have run (d) had run
  21. 21.Sneha ___ clap for the team every day. (a) isn't (b) don't (c) doesn't
  22. 22.___ he catch the ball on Saturdays? (a) Does (b) Are (c) Is (d) Do
  23. 23.You ___ a cake tomorrow. (a) will bake (b) baked (c) will bakes (d) will baking
  24. 24.They ___ science before the guests arrived. (a) had studied (b) had study (c) has studied (d) have studied
  25. 25.We ___ a bicycle in 2023. (a) ride (b) rode (c) will ride (d) rided
  26. 26.Zoya has just ___ on the stage. (a) dance (b) dances (c) danced (d) dancing
  27. 27.Manav has lived in Pune ___ six months. (a) since (b) for
  28. 28.By the time Mum came home, she ___ a cake. (a) had baked (b) has baked (c) have baked (d) had bake
  29. 29.___ Arjun drink milk two days ago? (a) Was (b) Does (c) Do (d) Did
  30. 30.My sister ___ the ball every day. (a) throw (b) throwing (c) throws
  31. 31.When Dad called, we ___ already studied science. (a) have (b) had (c) has
  32. 32.Choose the right verb: Physics ___ interesting. (a) is (b) are
  33. 33.When Mum came home, you ___ in the pool. (a) were swim (b) are swimming (c) were swimming (d) was swimming
  34. 34.___ Kunal jogging in the park at the moment? (a) Am (b) Is (c) Are
  35. 35.He ___ going to speak Hindi next Sunday. (a) am (b) is (c) are
  36. 36.Tara ___ ridden a bicycle already. (a) has (b) have
  37. 37.You ___ a picture now. (a) are drawing (b) am drawing (c) is drawing (d) are draw
  38. 38.You have just ___ a mango. (a) eat (b) eating (c) ate (d) eaten
  39. 39.Aarav ___ a cartoon every Sunday. (a) watching (b) watches (c) watch
  40. 40.What is the past tense of “wear”? (a) weared (b) worn (c) wore (d) wearing

Answer key

  1. present perfect
  2. are
  3. will bake
  4. for
  5. simple present
  6. eat
  7. is playing
  8. play
  9. past perfect
  10. Do
  11. simple present
  12. washed
  13. is studying
  14. were riding
  15. Does
  16. am bringing
  17. had
  18. Did
  19. is buying
  20. had run
  21. doesn't
  22. Does
  23. will bake
  24. had studied
  25. rode
  26. danced
  27. for
  28. had baked
  29. Did
  30. throws
  31. had
  32. is
  33. were swimming
  34. Is
  35. is
  36. has
  37. are drawing
  38. eaten
  39. watches
  40. wore

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