← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 437 · 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 ___ the train on Saturdays. (a) taking (b) take (c) takes
  2. 2.He did not ___ a cartoon last Sunday. (a) watching (b) watched (c) watch (d) watches
  3. 3.Choose the right verb: Each student ___ a name tag. (a) have (b) has
  4. 4.___ I build a sandcastle yesterday? (a) Does (b) Do (c) Did (d) Was
  5. 5.You ___ in this school since 2021. (a) studied (b) have studied (c) has studied (d) study
  6. 6.Zoya ___ baked a cake already. (a) has (b) have
  7. 7.My parents ___ cricket right now. (a) is playing (b) are play (c) are playing (d) am playing
  8. 8.They ___ Grandma every morning. (a) help (b) helps (c) helping
  9. 9.My friends ___ going to watch a cartoon next week. (a) is (b) are (c) am
  10. 10.The students ___ the train now. (a) are taking (b) is taking (c) am taking (d) are take
  11. 11.By the time the bell rang, I ___ Grandma. (a) has helped (b) had help (c) have helped (d) had helped
  12. 12.Kunal is going to ___ for the team next month. (a) clap (b) clapping (c) clapped (d) claps
  13. 13.My sister ___ win the match every Sunday. (a) doesn't (b) don't (c) isn't
  14. 14.What is the past tense of “throw”? (a) throwing (b) thrown (c) throwed (d) threw
  15. 15.We have just ___ a cartoon. (a) watched (b) watches (c) watching (d) watch
  16. 16.He ___ the ball every Sunday. (a) throws (b) throw (c) throwing
  17. 17.Name the tense: “He had sung a song.” (a) present perfect (b) simple future (c) present continuous (d) past perfect
  18. 18.They have just ___ the bag. (a) carry (b) carrying (c) carries (d) carried
  19. 19.Choose the right verb: Each girl ___ a water bottle. (a) have (b) has
  20. 20.Choose the right verb: All the boys ___ a locker. (a) has (b) have
  21. 21.I ___ make tea every day. (a) doesn't (b) aren't (c) don't
  22. 22.Choose the right verb: Either Pooja or the girls ___ coming today. (a) are (b) is
  23. 23.She is going to ___ tea tomorrow. (a) make (b) making (c) makes (d) made
  24. 24.Name the tense: “You have gone to school.” (a) present perfect (b) simple past (c) present continuous (d) past continuous
  25. 25.You ___ rice at the moment. (a) are cook (b) am cooking (c) is cooking (d) are cooking
  26. 26.You ___ ride a bicycle twice a week. (a) doesn't (b) aren't (c) don't
  27. 27.When Dad called, they ___ already swum in the pool. (a) have (b) had (c) has
  28. 28.Name the tense: “The children have brought lunch.” (a) present perfect (b) present continuous (c) past perfect (d) past continuous
  29. 29.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  30. 30.Choose the right verb: One of my classmates ___ in Class 3. (a) is (b) are
  31. 31.My brother ___ with Nani since 2019. (a) stayed (b) have stayed (c) has stayed (d) stays
  32. 32.You ___ in the park before Mum came home. (a) have run (b) had ran (c) had run (d) has run
  33. 33.Dev ___ the dishes before it got dark. (a) have washed (b) had washed (c) has washed (d) had wash
  34. 34.He ___ milk when the phone rang. (a) was drinking (b) were drinking (c) is drinking (d) was drink
  35. 35.___ Kabir planting a tree at the moment? (a) Are (b) Is (c) Am
  36. 36.Farhan ___ the ball before the guests arrived. (a) has thrown (b) have thrown (c) had thrown (d) had threw
  37. 37.Choose the right verb: Neither Ira nor the girls ___ coming today. (a) is (b) are
  38. 38.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  39. 39.She ___ play cricket every morning. (a) isn't (b) don't (c) doesn't
  40. 40.We have just ___ milk. (a) drunk (b) drink (c) drinking (d) drank

Answer key

  1. takes
  2. watch
  3. has
  4. Did
  5. have studied
  6. has
  7. are playing
  8. help
  9. are
  10. are taking
  11. had helped
  12. clap
  13. doesn't
  14. threw
  15. watched
  16. throws
  17. past perfect
  18. carried
  19. has
  20. have
  21. don't
  22. are
  23. make
  24. present perfect
  25. are cooking
  26. don't
  27. had
  28. present perfect
  29. is
  30. is
  31. has stayed
  32. had run
  33. had washed
  34. was drinking
  35. Is
  36. had thrown
  37. are
  38. is
  39. doesn't
  40. drunk

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