← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 774 · 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.Neel has lived in Pune ___ January. (a) since (b) for
  2. 2.You ___ the ball tomorrow. (a) will catching (b) will catches (c) caught (d) will catch
  3. 3.He did not ___ a mango yesterday. (a) ate (b) eats (c) eat (d) eating
  4. 4.Choose the right verb: Every student ___ a ID card. (a) have (b) has
  5. 5.I ___ going to wear a cap next month. (a) am (b) are (c) is
  6. 6.Name the tense: “You dance on the stage.” (a) simple past (b) simple future (c) present perfect (d) simple present
  7. 7.___ they bring lunch every Sunday? (a) Does (b) Do (c) Is (d) Are
  8. 8.Name the tense: “You have studied science.” (a) present continuous (b) past perfect (c) simple future (d) present perfect
  9. 9.When Dad called, they ___ already thrown the ball. (a) has (b) had (c) have
  10. 10.What is the past tense of “feed”? (a) fed (b) feeding (c) feeded
  11. 11.When the phone rang, I ___ a cake. (a) am baking (b) was baking (c) were baking (d) was bake
  12. 12.You ___ on the stage two days ago. (a) danced (b) dance (c) will dance (d) have danced
  13. 13.She has just ___ in the park. (a) ran (b) running (c) run
  14. 14.___ you climbing a tree now? (a) Are (b) Is (c) Am
  15. 15.When it started to rain, he ___ a cake. (a) is baking (b) were baking (c) was bake (d) was baking
  16. 16.___ she watch a cartoon every day? (a) Do (b) Does (c) Is (d) Are
  17. 17.She has been in the library ___ an hour. (a) since (b) for
  18. 18.He is going to ___ vegetables tomorrow. (a) bought (b) buy (c) buys (d) buying
  19. 19.Choose the right verb: Neither the girls nor Ira ___ coming today. (a) is (b) are
  20. 20.What is the past tense of “go”? (a) going (b) went (c) gone (d) goed
  21. 21.Choose the right verb: Every child ___ a locker. (a) has (b) have
  22. 22.When the bell rang, my sister ___ in the park. (a) were running (b) is running (c) was run (d) was running
  23. 23.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  24. 24.Choose the right verb: Each child ___ a locker. (a) have (b) has
  25. 25.I ___ for the team in 2023. (a) have clapped (b) clap (c) clapped (d) will clap
  26. 26.When Dad called, she ___ already played cricket. (a) had (b) have (c) has
  27. 27.Name the tense: “I study science.” (a) present continuous (b) present perfect (c) simple future (d) simple present
  28. 28.When it started to rain, the children ___ a cake. (a) was baking (b) are baking (c) were baking (d) were bake
  29. 29.They ___ a kite yesterday. (a) fly (b) will fly (c) flew (d) flyed
  30. 30.By the time Mum came home, Ishaan ___ vegetables. (a) had buy (b) have bought (c) had bought (d) has bought
  31. 31.Which is the correct -ing form of “swim”? (a) swiming (b) swimeing (c) swimming
  32. 32.Name the tense: “Kavya helps Grandma.” (a) simple future (b) past continuous (c) simple present (d) simple past
  33. 33.I ___ the dishes at 8 pm yesterday. (a) were washing (b) was washing (c) am washing (d) was wash
  34. 34.Neel did not ___ milk two days ago. (a) drink (b) drinking (c) drinks (d) drank
  35. 35.He ___ a story when the bell rang. (a) were telling (b) is telling (c) was telling (d) was tell
  36. 36.Rahul ___ jogged in the park already. (a) has (b) have
  37. 37.Riya has just ___ a mango. (a) eating (b) ate (c) eat (d) eaten
  38. 38.By the time Mum came home, my cousins ___ to school. (a) has gone (b) had gone (c) have gone (d) had went
  39. 39.___ Yash washing the dishes right now? (a) Am (b) Is (c) Are
  40. 40.My parents are going to ___ science tomorrow. (a) studied (b) study (c) studies (d) studying

Answer key

  1. since
  2. will catch
  3. eat
  4. has
  5. am
  6. simple present
  7. Do
  8. present perfect
  9. had
  10. fed
  11. was baking
  12. danced
  13. run
  14. Are
  15. was baking
  16. Does
  17. for
  18. buy
  19. is
  20. went
  21. has
  22. was running
  23. are
  24. has
  25. clapped
  26. had
  27. simple present
  28. were baking
  29. flew
  30. had bought
  31. swimming
  32. simple present
  33. was washing
  34. drink
  35. was telling
  36. has
  37. eaten
  38. had gone
  39. Is
  40. study

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