← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 876 · 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: “My parents threw the ball.” (a) present perfect (b) simple present (c) past perfect (d) simple past
  2. 2.Name the tense: “My friends washed the dishes.” (a) simple past (b) present continuous (c) past continuous (d) past perfect
  3. 3.We ___ going to bring lunch tomorrow. (a) am (b) are (c) is
  4. 4.Aisha is going to ___ a song next week. (a) sings (b) sing (c) sang (d) singing
  5. 5.My cousins ___ cricket before the bell rang. (a) had play (b) had played (c) have played (d) has played
  6. 6.___ Vivaan building a sandcastle right now? (a) Am (b) Are (c) Is
  7. 7.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  8. 8.I ___ lunch now. (a) is bringing (b) are bringing (c) am bring (d) am bringing
  9. 9.Ishaan ___ lunch two days ago. (a) bringed (b) will bring (c) brings (d) brought
  10. 10.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  11. 11.Name the tense: “My friends are helping Grandma.” (a) present continuous (b) past perfect (c) simple past (d) present perfect
  12. 12.I did not ___ a cartoon last week. (a) watching (b) watches (c) watched (d) watch
  13. 13.My sister ___ build a sandcastle twice a week. (a) doesn't (b) isn't (c) don't
  14. 14.What is the past tense of “go”? (a) going (b) gone (c) went (d) goed
  15. 15.The children ___ the train twice a week. (a) taking (b) takes (c) take
  16. 16.The students ___ in the park next Sunday. (a) will jogging (b) will jog (c) jogged (d) will jogs
  17. 17.Saanvi ___ the dishes at 8 pm yesterday. (a) was washing (b) is washing (c) were washing (d) was wash
  18. 18.Name the tense: “They had drunk milk.” (a) simple past (b) past perfect (c) present perfect (d) simple present
  19. 19.By the time Mum came home, she ___ a song. (a) have sung (b) had sung (c) has sung (d) had sang
  20. 20.We did not ___ a kite in 2023. (a) flew (b) flies (c) fly (d) flying
  21. 21.She ___ to school when Mum came home. (a) was going (b) was go (c) is going (d) were going
  22. 22.They ___ the ball when it started to rain. (a) was catching (b) are catching (c) were catch (d) were catching
  23. 23.My brother ___ ridden a bicycle already. (a) has (b) have
  24. 24.Myra is going to ___ a kite next week. (a) flies (b) flying (c) flew (d) fly
  25. 25.She ___ a song before it got dark. (a) have sung (b) had sang (c) had sung (d) has sung
  26. 26.We ___ Grandma right now. (a) is helping (b) are helping (c) are help (d) am helping
  27. 27.We ___ studied science already. (a) has (b) have
  28. 28.My brother ___ play cricket every Sunday. (a) doesn't (b) isn't (c) don't
  29. 29.Diya ___ going to carry the bag next Sunday. (a) am (b) is (c) are
  30. 30.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  31. 31.Choose the right verb: One of my friends ___ in Class 4. (a) is (b) are
  32. 32.Name the tense: “I have carried the bag.” (a) simple past (b) present perfect (c) past continuous (d) present continuous
  33. 33.The students ___ in the pool before the guests arrived. (a) had swum (b) had swam (c) has swum (d) have swum
  34. 34.Name the tense: “Diya is sending a message.” (a) simple future (b) present continuous (c) present perfect (d) past continuous
  35. 35.They ___ with Nani since 2020. (a) stay (b) have stayed (c) has stayed (d) stayed
  36. 36.We are going to ___ rice next Sunday. (a) cooking (b) cook (c) cooked (d) cooks
  37. 37.I ___ in the park on Saturdays. (a) running (b) run (c) runs
  38. 38.Choose the right verb: Neither the girls nor Isha ___ coming today. (a) are (b) is
  39. 39.___ she washing the dishes at the moment? (a) Are (b) Am (c) Is
  40. 40.___ they wear a cap last Sunday? (a) Do (b) Did (c) Does (d) Was

Answer key

  1. simple past
  2. simple past
  3. are
  4. sing
  5. had played
  6. Is
  7. is
  8. am bringing
  9. brought
  10. is
  11. present continuous
  12. watch
  13. doesn't
  14. went
  15. take
  16. will jog
  17. was washing
  18. past perfect
  19. had sung
  20. fly
  21. was going
  22. were catching
  23. has
  24. fly
  25. had sung
  26. are helping
  27. have
  28. doesn't
  29. is
  30. is
  31. is
  32. present perfect
  33. had swum
  34. present continuous
  35. have stayed
  36. cook
  37. run
  38. is
  39. Is
  40. Did

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