← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 205 · 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.___ I making tea right now? (a) Am (b) Are (c) Is
  2. 2.When Mum came home, Karan ___ on the stage. (a) was dancing (b) were dancing (c) is dancing (d) was dance
  3. 3.I am going to ___ a story next month. (a) tells (b) tell (c) told (d) telling
  4. 4.Name the tense: “They have flown a kite.” (a) simple present (b) present continuous (c) present perfect (d) simple past
  5. 5.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  6. 6.He ___ throw the ball every day. (a) isn't (b) doesn't (c) don't
  7. 7.Name the tense: “My friends will clap for the team.” (a) simple present (b) present perfect (c) simple future (d) past perfect
  8. 8.We ___ the ball next Sunday. (a) threw (b) will throw (c) will throws (d) will throwing
  9. 9.They are going to ___ a cake next week. (a) bakes (b) bake (c) baked (d) baking
  10. 10.___ you fly a kite last week? (a) Does (b) Was (c) Did (d) Do
  11. 11.My sister has just ___ a bicycle. (a) rode (b) riding (c) ridden (d) ride
  12. 12.She ___ milk when Mum came home. (a) was drink (b) is drinking (c) was drinking (d) were drinking
  13. 13.The students ___ a sandcastle before the guests arrived. (a) had built (b) had build (c) have built (d) has built
  14. 14.Choose the right verb: Either the girls or Isha ___ coming today. (a) is (b) are
  15. 15.What is the past tense of “win”? (a) winned (b) won (c) winning
  16. 16.Name the tense: “Tara was sending a message.” (a) simple past (b) present perfect (c) present continuous (d) past continuous
  17. 17.My cousins ___ on the stage twice a week. (a) dances (b) dancing (c) dance
  18. 18.Kavya is going to ___ a mango next week. (a) eat (b) eats (c) eating (d) ate
  19. 19.My parents ___ Hindi before the bell rang. (a) had spoken (b) had spoke (c) have spoken (d) has spoken
  20. 20.By the time the guests arrived, he ___ rice. (a) have cooked (b) has cooked (c) had cooked (d) had cook
  21. 21.They ___ a cake when Mum came home. (a) were bake (b) were baking (c) was baking (d) are baking
  22. 22.When the bell rang, they ___ in the pool. (a) were swimming (b) are swimming (c) were swim (d) was swimming
  23. 23.He has worked in Delhi ___ five years. (a) since (b) for
  24. 24.My parents ___ lunch last Sunday. (a) will bring (b) bringed (c) brought (d) bring
  25. 25.I ___ going to throw the ball next month. (a) are (b) is (c) am
  26. 26.They ___ gone to school already. (a) have (b) has
  27. 27.I have just ___ in the pool. (a) swam (b) swimming (c) swim (d) swum
  28. 28.She is going to ___ the dishes next Sunday. (a) washed (b) wash (c) washing (d) washes
  29. 29.I ___ rice next month. (a) will cooking (b) will cooks (c) will cook (d) cooked
  30. 30.Name the tense: “He was bringing lunch.” (a) simple future (b) present perfect (c) past continuous (d) simple past
  31. 31.They have just ___ for the team. (a) clap (b) claps (c) clapped (d) clapping
  32. 32.Aditya ___ studied science already. (a) have (b) has
  33. 33.I ___ science now. (a) am studying (b) are studying (c) am study (d) is studying
  34. 34.My brother ___ helped Grandma already. (a) has (b) have
  35. 35.Name the tense: “You are feeding the dog.” (a) present continuous (b) past continuous (c) past perfect (d) present perfect
  36. 36.We ___ a cake when it started to rain. (a) were baking (b) were bake (c) was baking (d) are baking
  37. 37.My friends are going to ___ Hindi tomorrow. (a) speaks (b) speak (c) speaking (d) spoke
  38. 38.He ___ in this school since 2022. (a) have studied (b) studies (c) studied (d) has studied
  39. 39.When it started to rain, we ___ a cake. (a) are baking (b) were bake (c) were baking (d) was baking
  40. 40.We ___ science last week. (a) study (b) have studied (c) studied (d) will study

Answer key

  1. Am
  2. was dancing
  3. tell
  4. present perfect
  5. is
  6. doesn't
  7. simple future
  8. will throw
  9. bake
  10. Did
  11. ridden
  12. was drinking
  13. had built
  14. is
  15. won
  16. past continuous
  17. dance
  18. eat
  19. had spoken
  20. had cooked
  21. were baking
  22. were swimming
  23. for
  24. brought
  25. am
  26. have
  27. swum
  28. wash
  29. will cook
  30. past continuous
  31. clapped
  32. has
  33. am studying
  34. has
  35. present continuous
  36. were baking
  37. speak
  38. has studied
  39. were baking
  40. studied

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