← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 793 · 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.He ___ in the park when Mum came home. (a) were jogging (b) was jog (c) was jogging (d) is jogging
  2. 2.Nisha ___ tea yesterday. (a) will make (b) made (c) maked (d) makes
  3. 3.They ___ a cake next month. (a) will bake (b) will bakes (c) will baking (d) baked
  4. 4.We ___ rice at the moment. (a) are cook (b) are cooking (c) am cooking (d) is cooking
  5. 5.We have known my best friend ___ last year. (a) for (b) since
  6. 6.I ___ dance on the stage every morning. (a) aren't (b) don't (c) doesn't
  7. 7.When Dad called, Omkar ___ already studied science. (a) have (b) has (c) had
  8. 8.They ___ the dog every morning. (a) feeds (b) feed (c) feeding
  9. 9.You ___ a tree before Mum came home. (a) had plant (b) have planted (c) had planted (d) has planted
  10. 10.Name the tense: “We fed the dog.” (a) simple future (b) simple past (c) past continuous (d) simple present
  11. 11.Sneha is going to ___ the room next week. (a) clean (b) cleaned (c) cleaning (d) cleans
  12. 12.I ___ milk next week. (a) will drink (b) drank (c) will drinks (d) will drinking
  13. 13.You ___ a tree at the moment. (a) is planting (b) are planting (c) am planting (d) are plant
  14. 14.Choose the right verb: Physics ___ interesting. (a) are (b) is
  15. 15.My parents ___ vegetables now. (a) am buying (b) are buying (c) is buying (d) are buy
  16. 16.I ___ a tree when the phone rang. (a) am planting (b) was planting (c) was plant (d) were planting
  17. 17.The children ___ a cap twice a week. (a) wear (b) wearing (c) wears
  18. 18.When Dad called, she ___ already told a story. (a) have (b) had (c) has
  19. 19.My sister ___ going to play cricket tomorrow. (a) am (b) is (c) are
  20. 20.___ you send a message two days ago? (a) Did (b) Was (c) Do (d) Does
  21. 21.What is the past tense of “speak”? (a) spoke (b) speaking (c) spoken (d) speaked
  22. 22.The children ___ a tree at 8 pm yesterday. (a) are climbing (b) were climb (c) was climbing (d) were climbing
  23. 23.___ we make tea yesterday? (a) Did (b) Does (c) Was (d) Do
  24. 24.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
  25. 25.She ___ the train now. (a) is taking (b) is take (c) are taking (d) am taking
  26. 26.Choose the right verb: Each of the children ___ a water bottle. (a) has (b) have
  27. 27.___ you jogging in the park at the moment? (a) Am (b) Is (c) Are
  28. 28.They ___ going to take the train next month. (a) is (b) am (c) are
  29. 29.I ___ Grandma at the moment. (a) am helping (b) am help (c) are helping (d) is helping
  30. 30.Vivaan ___ a mango before Mum came home. (a) has eaten (b) have eaten (c) had ate (d) had eaten
  31. 31.They ___ win the match on Saturdays. (a) doesn't (b) aren't (c) don't
  32. 32.She ___ in the park when Mum came home. (a) was jogging (b) was jog (c) is jogging (d) were jogging
  33. 33.Name the tense: “Pooja plays cricket.” (a) simple present (b) present perfect (c) simple future (d) present continuous
  34. 34.Name the tense: “I had watched a cartoon.” (a) present continuous (b) simple future (c) simple present (d) past perfect
  35. 35.She did not ___ the ball last Sunday. (a) catching (b) catch (c) catches (d) caught
  36. 36.You have worked in Delhi ___ six months. (a) for (b) since
  37. 37.Name the tense: “I had drunk milk.” (a) simple future (b) present continuous (c) past perfect (d) past continuous
  38. 38.They have just ___ a cake. (a) bake (b) bakes (c) baked (d) baking
  39. 39.___ the children wear a cap last week? (a) Do (b) Was (c) Does (d) Did
  40. 40.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is

Answer key

  1. was jogging
  2. made
  3. will bake
  4. are cooking
  5. since
  6. don't
  7. had
  8. feed
  9. had planted
  10. simple past
  11. clean
  12. will drink
  13. are planting
  14. is
  15. are buying
  16. was planting
  17. wear
  18. had
  19. is
  20. Did
  21. spoke
  22. were climbing
  23. Did
  24. is
  25. is taking
  26. has
  27. Are
  28. are
  29. am helping
  30. had eaten
  31. don't
  32. was jogging
  33. simple present
  34. past perfect
  35. catch
  36. for
  37. past perfect
  38. baked
  39. Did
  40. is

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