← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 315 · 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.By the time the bell rang, my sister ___ the dishes. (a) has washed (b) had wash (c) had washed (d) have washed
  2. 2.You ___ cricket at 8 pm yesterday. (a) were play (b) was playing (c) are playing (d) were playing
  3. 3.She did not ___ a cartoon last Sunday. (a) watched (b) watch (c) watches (d) watching
  4. 4.We are going to ___ Grandma next month. (a) helps (b) helping (c) help (d) helped
  5. 5.Rahul ___ lunch at the moment. (a) is bring (b) are bringing (c) am bringing (d) is bringing
  6. 6.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
  7. 7.___ Rahul building a sandcastle now? (a) Am (b) Are (c) Is
  8. 8.Name the tense: “He is cleaning the room.” (a) present perfect (b) simple past (c) present continuous (d) past continuous
  9. 9.He ___ in the park at the moment. (a) am running (b) is running (c) are running (d) is run
  10. 10.When Dad called, you ___ already told a story. (a) have (b) had (c) has
  11. 11.Kunal has known my best friend ___ a long time. (a) for (b) since
  12. 12.My brother ___ a cartoon right now. (a) am watching (b) is watching (c) are watching (d) is watch
  13. 13.By the time the bell rang, she ___ a cartoon. (a) had watched (b) have watched (c) has watched (d) had watch
  14. 14.Name the tense: “He is flying a kite.” (a) present continuous (b) past perfect (c) present perfect (d) simple future
  15. 15.What is the past tense of “draw”? (a) drawing (b) drew (c) drawed (d) drawn
  16. 16.At 8 pm yesterday, they ___ a mango. (a) are eating (b) were eating (c) was eating (d) were eat
  17. 17.We have just ___ Grandma. (a) helping (b) help (c) helps (d) helped
  18. 18.I ___ on the stage before the bell rang. (a) had dance (b) had danced (c) have danced (d) has danced
  19. 19.Neel ___ a cake every day. (a) bakes (b) baking (c) bake
  20. 20.My cousins are going to ___ vegetables tomorrow. (a) buys (b) buying (c) buy (d) bought
  21. 21.Pooja ___ going to build a sandcastle next week. (a) is (b) are (c) am
  22. 22.My friends ___ for the team every day. (a) claps (b) clapping (c) clap
  23. 23.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  24. 24.Name the tense: “Aditya takes the train.” (a) simple past (b) past perfect (c) present perfect (d) simple present
  25. 25.Choose the right verb: Every boy ___ a locker. (a) has (b) have
  26. 26.___ my friends wash the dishes two days ago? (a) Does (b) Was (c) Did (d) Do
  27. 27.My friends ___ in this school since 2022. (a) has studied (b) studied (c) study (d) have studied
  28. 28.___ you taking the train now? (a) Am (b) Are (c) Is
  29. 29.Which is the correct -ing form of “sing”? (a) singing (b) singeing (c) singging
  30. 30.We ___ a letter when the phone rang. (a) was writing (b) are writing (c) were write (d) were writing
  31. 31.When Mum came home, my parents ___ a story. (a) were tell (b) was telling (c) are telling (d) were telling
  32. 32.When Dad called, you ___ already carried the bag. (a) had (b) have (c) has
  33. 33.My parents ___ the bag when it started to rain. (a) were carrying (b) were carry (c) are carrying (d) was carrying
  34. 34.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  35. 35.I ___ lunch every morning. (a) bring (b) bringing (c) brings
  36. 36.Name the tense: “They had planted a tree.” (a) simple past (b) simple future (c) past perfect (d) simple present
  37. 37.She is going to ___ a kite next month. (a) flying (b) flew (c) flies (d) fly
  38. 38.Name the tense: “Zoya will write a letter.” (a) past continuous (b) simple future (c) simple past (d) past perfect
  39. 39.Name the tense: “They have clapped for the team.” (a) present continuous (b) present perfect (c) past continuous (d) simple present
  40. 40.They ___ on the stage every morning. (a) dances (b) dance (c) dancing

Answer key

  1. had washed
  2. were playing
  3. watch
  4. help
  5. is bringing
  6. is
  7. Is
  8. present continuous
  9. is running
  10. had
  11. for
  12. is watching
  13. had watched
  14. present continuous
  15. drew
  16. were eating
  17. helped
  18. had danced
  19. bakes
  20. buy
  21. is
  22. clap
  23. is
  24. simple present
  25. has
  26. Did
  27. have studied
  28. Are
  29. singing
  30. were writing
  31. were telling
  32. had
  33. were carrying
  34. are
  35. bring
  36. past perfect
  37. fly
  38. simple future
  39. present perfect
  40. dance

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