← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 344 · 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.When Dad called, my parents ___ already danced on the stage. (a) have (b) had (c) has
  2. 2.Choose the right verb: Neither Dev nor the girls ___ coming today. (a) is (b) are
  3. 3.Choose the right verb: My trousers ___ new. (a) are (b) is
  4. 4.We ___ going to swim in the pool next Sunday. (a) am (b) is (c) are
  5. 5.They ___ to school before the guests arrived. (a) have gone (b) has gone (c) had gone (d) had went
  6. 6.___ they carrying the bag at the moment? (a) Am (b) Is (c) Are
  7. 7.Name the tense: “Saanvi made tea.” (a) simple past (b) present continuous (c) past perfect (d) simple future
  8. 8.Vivaan has had this bicycle ___ six months. (a) for (b) since
  9. 9.My sister ___ to school on Saturdays. (a) go (b) going (c) goes
  10. 10.Name the tense: “She is bringing lunch.” (a) simple past (b) present continuous (c) past perfect (d) simple future
  11. 11.When the bell rang, we ___ a cake. (a) was baking (b) were baking (c) were bake (d) are baking
  12. 12.Ananya has just ___ the train. (a) take (b) took (c) taken (d) taking
  13. 13.Yash has just ___ cricket. (a) play (b) played (c) playing (d) plays
  14. 14.___ my cousins cook rice every Sunday? (a) Does (b) Are (c) Do (d) Is
  15. 15.When Dad called, my brother ___ already drunk milk. (a) has (b) have (c) had
  16. 16.What is the past tense of “build”? (a) builded (b) building (c) built
  17. 17.Name the tense: “My sister drinks milk.” (a) simple present (b) simple future (c) simple past (d) present perfect
  18. 18.Kavya ___ milk next month. (a) will drinks (b) will drinking (c) drank (d) will drink
  19. 19.They ___ going to clean the room next Sunday. (a) am (b) is (c) are
  20. 20.I ___ tea on Saturdays. (a) make (b) making (c) makes
  21. 21.I ___ a tree every Sunday. (a) climbing (b) climb (c) climbs
  22. 22.We ___ a cake at the moment. (a) are bake (b) is baking (c) are baking (d) am baking
  23. 23.I have played in the garden ___ 8 o'clock. (a) since (b) for
  24. 24.Rahul has just ___ rice. (a) cooking (b) cooked (c) cooks (d) cook
  25. 25.I am going to ___ for the team tomorrow. (a) clap (b) claps (c) clapped (d) clapping
  26. 26.Choose the right verb: Neither the twins nor Dev ___ coming today. (a) is (b) are
  27. 27.Name the tense: “We throw the ball.” (a) simple past (b) simple future (c) past continuous (d) simple present
  28. 28.Name the tense: “My sister was baking a cake.” (a) past continuous (b) past perfect (c) simple past (d) present continuous
  29. 29.At 8 pm yesterday, she ___ in the pool. (a) was swim (b) is swimming (c) were swimming (d) was swimming
  30. 30.By the time the bell rang, the students ___ the room. (a) had clean (b) have cleaned (c) had cleaned (d) has cleaned
  31. 31.When Dad called, we ___ already ridden a bicycle. (a) have (b) had (c) has
  32. 32.My cousins ___ fly a kite every morning. (a) aren't (b) doesn't (c) don't
  33. 33.Name the tense: “My sister is carrying the bag.” (a) simple future (b) simple past (c) present continuous (d) past perfect
  34. 34.Name the tense: “Karan had eaten a mango.” (a) simple present (b) simple future (c) past perfect (d) present perfect
  35. 35.He is going to ___ the bag next Sunday. (a) carries (b) carried (c) carrying (d) carry
  36. 36.By the time the guests arrived, you ___ the bag. (a) had carried (b) has carried (c) have carried (d) had carry
  37. 37.Riya ___ for the team tomorrow. (a) clapped (b) will clapping (c) will claps (d) will clap
  38. 38.He ___ rice next Sunday. (a) will cooks (b) will cooking (c) will cook (d) cooked
  39. 39.When it started to rain, we ___ lunch. (a) were bringing (b) was bringing (c) are bringing (d) were bring
  40. 40.___ she speaking Hindi right now? (a) Are (b) Am (c) Is

Answer key

  1. had
  2. are
  3. are
  4. are
  5. had gone
  6. Are
  7. simple past
  8. for
  9. goes
  10. present continuous
  11. were baking
  12. taken
  13. played
  14. Do
  15. had
  16. built
  17. simple present
  18. will drink
  19. are
  20. make
  21. climb
  22. are baking
  23. since
  24. cooked
  25. clap
  26. is
  27. simple present
  28. past continuous
  29. was swimming
  30. had cleaned
  31. had
  32. don't
  33. present continuous
  34. past perfect
  35. carry
  36. had carried
  37. will clap
  38. will cook
  39. were bringing
  40. Is

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