← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 863 · 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.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  2. 2.My brother ___ a tree now. (a) are climbing (b) is climb (c) am climbing (d) is climbing
  3. 3.What is the past tense of “eat”? (a) eated (b) ate (c) eating (d) eaten
  4. 4.Myra ___ a tree next month. (a) will planting (b) planted (c) will plant (d) will plants
  5. 5.Name the tense: “He swam in the pool.” (a) simple present (b) present perfect (c) simple past (d) present continuous
  6. 6.Name the tense: “Rahul had bought vegetables.” (a) present perfect (b) present continuous (c) simple past (d) past perfect
  7. 7.They ___ a tree before Mum came home. (a) has planted (b) had plant (c) had planted (d) have planted
  8. 8.She ___ a mango before the guests arrived. (a) have eaten (b) has eaten (c) had ate (d) had eaten
  9. 9.Myra ___ the ball next Sunday. (a) will throwing (b) threw (c) will throws (d) will throw
  10. 10.I ___ Hindi every morning. (a) speaking (b) speak (c) speaks
  11. 11.Sneha ___ the dishes now. (a) am washing (b) is washing (c) is wash (d) are washing
  12. 12.Name the tense: “The children catch the ball.” (a) past perfect (b) simple future (c) simple present (d) simple past
  13. 13.By the time the guests arrived, they ___ vegetables. (a) had bought (b) has bought (c) had buy (d) have bought
  14. 14.He did not ___ for the team last week. (a) clapped (b) clapping (c) claps (d) clap
  15. 15.My sister did not ___ a bicycle last week. (a) rode (b) rides (c) ride (d) riding
  16. 16.What is the past tense of “draw”? (a) drawed (b) drawn (c) drawing (d) drew
  17. 17.Which is the correct -ing form of “help”? (a) helpeing (b) helping (c) helpping
  18. 18.I ___ a message before the guests arrived. (a) has sent (b) had send (c) have sent (d) had sent
  19. 19.My friends ___ a bicycle at the moment. (a) are riding (b) am riding (c) are ride (d) is riding
  20. 20.When it started to rain, Manav ___ a cartoon. (a) was watch (b) was watching (c) were watching (d) is watching
  21. 21.By the time we reached, my brother ___ for the team. (a) have clapped (b) has clapped (c) had clap (d) had clapped
  22. 22.She ___ science in 2023. (a) studies (b) has studied (c) studied (d) will study
  23. 23.Manav ___ milk in 2023. (a) drinks (b) drinked (c) will drink (d) drank
  24. 24.The children ___ clap for the team every morning. (a) aren't (b) doesn't (c) don't
  25. 25.We have just ___ the room. (a) cleaned (b) cleans (c) cleaning (d) clean
  26. 26.We have known my best friend ___ 2020. (a) for (b) since
  27. 27.___ she cooking rice at the moment? (a) Are (b) Is (c) Am
  28. 28.He ___ a picture when it started to rain. (a) is drawing (b) was drawing (c) was draw (d) were drawing
  29. 29.What is the past tense of “fly”? (a) flyed (b) flew (c) flying (d) flown
  30. 30.My cousins ___ a tree now. (a) are planting (b) is planting (c) are plant (d) am planting
  31. 31.When the phone rang, she ___ the dog. (a) were feeding (b) is feeding (c) was feeding (d) was feed
  32. 32.Diya ___ play cricket every morning. (a) isn't (b) don't (c) doesn't
  33. 33.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  34. 34.The children ___ a kite every day. (a) fly (b) flying (c) flies
  35. 35.We ___ a sandcastle right now. (a) is building (b) are building (c) are build (d) am building
  36. 36.She ___ tea every day. (a) make (b) makes (c) making
  37. 37.We ___ a sandcastle before the guests arrived. (a) had build (b) had built (c) has built (d) have built
  38. 38.We ___ rice right now. (a) are cook (b) am cooking (c) are cooking (d) is cooking
  39. 39.He ___ lunch at 8 pm yesterday. (a) was bring (b) were bringing (c) was bringing (d) is bringing
  40. 40.Choose the right verb: All the boys ___ a name tag. (a) has (b) have

Answer key

  1. is
  2. is climbing
  3. ate
  4. will plant
  5. simple past
  6. past perfect
  7. had planted
  8. had eaten
  9. will throw
  10. speak
  11. is washing
  12. simple present
  13. had bought
  14. clap
  15. ride
  16. drew
  17. helping
  18. had sent
  19. are riding
  20. was watching
  21. had clapped
  22. studied
  23. drank
  24. don't
  25. cleaned
  26. since
  27. Is
  28. was drawing
  29. flew
  30. are planting
  31. was feeding
  32. doesn't
  33. brought
  34. fly
  35. are building
  36. makes
  37. had built
  38. are cooking
  39. was bringing
  40. have

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