← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 692 · 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 playing cricket now? (a) Am (b) Are (c) Is
  2. 2.When the phone rang, Arjun ___ a bicycle. (a) is riding (b) was riding (c) was ride (d) were riding
  3. 3.Name the tense: “My brother will carry the bag.” (a) simple past (b) simple present (c) past perfect (d) simple future
  4. 4.Choose the right verb: All the players ___ a notebook. (a) have (b) has
  5. 5.My brother ___ the ball every Sunday. (a) throwing (b) throws (c) throw
  6. 6.What is the past tense of “tell”? (a) told (b) telling (c) telled
  7. 7.My friends ___ in Pune since 2022. (a) live (b) has lived (c) lived (d) have lived
  8. 8.They ___ on the stage when it started to rain. (a) are dancing (b) were dance (c) were dancing (d) was dancing
  9. 9.He ___ rice on Saturdays. (a) cooking (b) cooks (c) cook
  10. 10.When the bell rang, she ___ rice. (a) was cooking (b) were cooking (c) is cooking (d) was cook
  11. 11.I have worked in Delhi ___ 2020. (a) for (b) since
  12. 12.She has just ___ a story. (a) tell (b) tells (c) told (d) telling
  13. 13.My brother has studied in this school ___ January. (a) for (b) since
  14. 14.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  15. 15.When Mum came home, I ___ lunch. (a) were bringing (b) am bringing (c) was bring (d) was bringing
  16. 16.You ___ going to plant a tree next month. (a) am (b) is (c) are
  17. 17.He ___ with Nani since 2020. (a) has stayed (b) stayed (c) have stayed (d) stays
  18. 18.My sister did not ___ in the pool in 2023. (a) swimming (b) swims (c) swam (d) swim
  19. 19.Which is the correct -ing form of “take”? (a) taking (b) takeing (c) takeeing
  20. 20.My sister ___ in the pool when the bell rang. (a) were swimming (b) was swim (c) was swimming (d) is swimming
  21. 21.Name the tense: “Vivaan jogs in the park.” (a) present perfect (b) present continuous (c) simple past (d) simple present
  22. 22.Name the tense: “They have sung a song.” (a) past continuous (b) simple future (c) simple past (d) present perfect
  23. 23.They ___ in Delhi since 2021. (a) work (b) has worked (c) have worked (d) worked
  24. 24.We ___ a cap right now. (a) are wearing (b) are wear (c) am wearing (d) is wearing
  25. 25.___ they write a letter every morning? (a) Is (b) Do (c) Are (d) Does
  26. 26.Choose the right verb: One of my classmates ___ in Class 6. (a) are (b) is
  27. 27.Name the tense: “My parents have written a letter.” (a) simple future (b) present continuous (c) simple past (d) present perfect
  28. 28.They ___ science tomorrow. (a) studied (b) will studies (c) will study (d) will studying
  29. 29.By the time the bell rang, Saanvi ___ the ball. (a) has thrown (b) had threw (c) had thrown (d) have thrown
  30. 30.My parents ___ going to throw the ball tomorrow. (a) are (b) am (c) is
  31. 31.Choose the right verb: Each of the boys ___ a water bottle. (a) has (b) have
  32. 32.You ___ a story when the phone rang. (a) are telling (b) was telling (c) were tell (d) were telling
  33. 33.Nisha ___ a tree right now. (a) am climbing (b) are climbing (c) is climb (d) is climbing
  34. 34.Name the tense: “Riya is throwing the ball.” (a) past perfect (b) present continuous (c) present perfect (d) simple past
  35. 35.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  36. 36.My sister did not ___ to school yesterday. (a) goes (b) went (c) going (d) go
  37. 37.___ she buy vegetables every day? (a) Does (b) Are (c) Do (d) Is
  38. 38.What is the past tense of “eat”? (a) eating (b) eaten (c) ate (d) eated
  39. 39.The children are going to ___ in the park next month. (a) run (b) running (c) ran (d) runs
  40. 40.Name the tense: “We have sent a message.” (a) simple future (b) past continuous (c) present perfect (d) past perfect

Answer key

  1. Am
  2. was riding
  3. simple future
  4. have
  5. throws
  6. told
  7. have lived
  8. were dancing
  9. cooks
  10. was cooking
  11. since
  12. told
  13. since
  14. is
  15. was bringing
  16. are
  17. has stayed
  18. swim
  19. taking
  20. was swimming
  21. simple present
  22. present perfect
  23. have worked
  24. are wearing
  25. Do
  26. is
  27. present perfect
  28. will study
  29. had thrown
  30. are
  31. has
  32. were telling
  33. is climbing
  34. present continuous
  35. are
  36. go
  37. Does
  38. ate
  39. run
  40. present perfect

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