← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 463 · 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 cousins have lived in Pune ___ six months. (a) since (b) for
  2. 2.Name the tense: “My sister was studying science.” (a) simple present (b) past continuous (c) simple past (d) simple future
  3. 3.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  4. 4.They ___ tea right now. (a) is making (b) am making (c) are make (d) are making
  5. 5.Pooja ___ the ball at the moment. (a) is throw (b) am throwing (c) are throwing (d) is throwing
  6. 6.Ananya ___ cleaned the room already. (a) have (b) has
  7. 7.We ___ a tree when the bell rang. (a) were plant (b) are planting (c) were planting (d) was planting
  8. 8.You ___ make tea on Saturdays. (a) aren't (b) doesn't (c) don't
  9. 9.Vivaan has played in the garden ___ 10 am. (a) for (b) since
  10. 10.Yash did not ___ rice last week. (a) cooked (b) cooking (c) cook (d) cooks
  11. 11.I ___ Grandma when the phone rang. (a) was help (b) am helping (c) was helping (d) were helping
  12. 12.When the bell rang, I ___ Grandma. (a) were helping (b) was help (c) was helping (d) am helping
  13. 13.We ___ the bag next month. (a) carried (b) will carrying (c) will carry (d) will carries
  14. 14.He ___ on the stage before it got dark. (a) has danced (b) had danced (c) had dance (d) have danced
  15. 15.When Dad called, you ___ already thrown the ball. (a) had (b) has (c) have
  16. 16.We ___ in this school since 2022. (a) taught (b) teach (c) have taught (d) has taught
  17. 17.My brother ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
  18. 18.He ___ a bicycle yesterday. (a) rides (b) rode (c) will ride (d) rided
  19. 19.You ___ a letter when it started to rain. (a) were writing (b) were write (c) are writing (d) was writing
  20. 20.He is going to ___ the ball tomorrow. (a) catch (b) caught (c) catches (d) catching
  21. 21.He ___ the train when the phone rang. (a) is taking (b) was taking (c) were taking (d) was take
  22. 22.___ we eating a mango at the moment? (a) Are (b) Is (c) Am
  23. 23.Which is the correct -ing form of “help”? (a) helpeing (b) helpping (c) helping
  24. 24.___ he throwing the ball now? (a) Is (b) Am (c) Are
  25. 25.___ she building a sandcastle at the moment? (a) Am (b) Is (c) Are
  26. 26.Name the tense: “You danced on the stage.” (a) simple present (b) past continuous (c) present continuous (d) simple past
  27. 27.When Mum came home, he ___ a tree. (a) was plant (b) was planting (c) were planting (d) is planting
  28. 28.I have just ___ the dishes. (a) washes (b) washing (c) washed (d) wash
  29. 29.You have just ___ rice. (a) cook (b) cooks (c) cooked (d) cooking
  30. 30.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  31. 31.The students ___ Grandma at 8 pm yesterday. (a) was helping (b) are helping (c) were helping (d) were help
  32. 32.Riya ___ in the pool every day. (a) swimming (b) swims (c) swim
  33. 33.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  34. 34.I ___ a tree in 2023. (a) plant (b) planted (c) will plant (d) have planted
  35. 35.___ we baking a cake now? (a) Am (b) Are (c) Is
  36. 36.Priya ___ a tree when it started to rain. (a) were planting (b) was planting (c) was plant (d) is planting
  37. 37.When it started to rain, my brother ___ in the park. (a) was running (b) was run (c) is running (d) were running
  38. 38.He ___ Hindi before the bell rang. (a) had spoken (b) has spoken (c) had spoke (d) have spoken
  39. 39.When Dad called, my brother ___ already spoken Hindi. (a) have (b) had (c) has
  40. 40.We ___ the dishes tomorrow. (a) will washing (b) will washes (c) washed (d) will wash

Answer key

  1. for
  2. past continuous
  3. are
  4. are making
  5. is throwing
  6. has
  7. were planting
  8. don't
  9. since
  10. cook
  11. was helping
  12. was helping
  13. will carry
  14. had danced
  15. had
  16. have taught
  17. swims
  18. rode
  19. were writing
  20. catch
  21. was taking
  22. Are
  23. helping
  24. Is
  25. Is
  26. simple past
  27. was planting
  28. washed
  29. cooked
  30. is
  31. were helping
  32. swims
  33. are
  34. planted
  35. Are
  36. was planting
  37. was running
  38. had spoken
  39. had
  40. will wash

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