← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 558 · 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.Name the tense: “My sister jogged in the park.” (a) simple past (b) present continuous (c) past continuous (d) past perfect
  2. 2.Name the tense: “I had sung a song.” (a) present perfect (b) simple past (c) past perfect (d) simple future
  3. 3.She did not ___ rice last Sunday. (a) cooking (b) cook (c) cooks (d) cooked
  4. 4.What is the past tense of “go”? (a) went (b) goed (c) going (d) gone
  5. 5.Which is the correct -ing form of “run”? (a) runing (b) runeing (c) running
  6. 6.The students ___ a cap in 2023. (a) will wear (b) wore (c) weared (d) wear
  7. 7.My brother ___ the ball on Saturdays. (a) throw (b) throwing (c) throws
  8. 8.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  9. 9.I ___ going to wash the dishes tomorrow. (a) is (b) are (c) am
  10. 10.Which is the correct -ing form of “take”? (a) taking (b) takeing (c) takeeing
  11. 11.Choose the right verb: Each girl ___ a ID card. (a) has (b) have
  12. 12.You ___ for the team tomorrow. (a) will claps (b) will clapping (c) will clap (d) clapped
  13. 13.Choose the right verb: Either the girls or Rohan ___ coming today. (a) is (b) are
  14. 14.___ we win the match yesterday? (a) Was (b) Did (c) Does (d) Do
  15. 15.My brother has just ___ a tree. (a) climbs (b) climb (c) climbing (d) climbed
  16. 16.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  17. 17.My brother ___ a mango at 8 pm yesterday. (a) is eating (b) was eating (c) was eat (d) were eating
  18. 18.What is the past tense of “make”? (a) made (b) maked (c) making
  19. 19.You ___ the room before the bell rang. (a) had clean (b) has cleaned (c) had cleaned (d) have cleaned
  20. 20.By the time Mum came home, she ___ Grandma. (a) had help (b) have helped (c) had helped (d) has helped
  21. 21.You ___ with Nani since 2019. (a) have stayed (b) stay (c) has stayed (d) stayed
  22. 22.You ___ a cap now. (a) are wear (b) am wearing (c) is wearing (d) are wearing
  23. 23.Name the tense: “We win the match.” (a) past continuous (b) simple future (c) simple past (d) simple present
  24. 24.You have been in the library ___ morning. (a) for (b) since
  25. 25.___ you make tea on Saturdays? (a) Is (b) Does (c) Are (d) Do
  26. 26.He ___ watch a cartoon every morning. (a) doesn't (b) isn't (c) don't
  27. 27.By the time the bell rang, she ___ the bag. (a) have carried (b) had carried (c) had carry (d) has carried
  28. 28.You are going to ___ a mango next week. (a) ate (b) eat (c) eats (d) eating
  29. 29.He has lived in Pune ___ two years. (a) for (b) since
  30. 30.They ___ a kite when the phone rang. (a) are flying (b) were flying (c) was flying (d) were fly
  31. 31.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  32. 32.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  33. 33.Name the tense: “I wash the dishes.” (a) present continuous (b) simple future (c) simple present (d) present perfect
  34. 34.My sister ___ going to dance on the stage tomorrow. (a) are (b) am (c) is
  35. 35.I ___ a cap tomorrow. (a) will wearing (b) will wear (c) wore (d) will wears
  36. 36.My sister has had this bicycle ___ a long time. (a) for (b) since
  37. 37.Choose the right verb: Each student ___ a locker. (a) have (b) has
  38. 38.Kabir has waited for the bus ___ morning. (a) since (b) for
  39. 39.Aisha ___ in the park last week. (a) ran (b) runned (c) will run (d) runs
  40. 40.My friends ___ in the park now. (a) are run (b) am running (c) are running (d) is running

Answer key

  1. simple past
  2. past perfect
  3. cook
  4. went
  5. running
  6. wore
  7. throws
  8. is
  9. am
  10. taking
  11. has
  12. will clap
  13. is
  14. Did
  15. climbed
  16. is
  17. was eating
  18. made
  19. had cleaned
  20. had helped
  21. have stayed
  22. are wearing
  23. simple present
  24. since
  25. Do
  26. doesn't
  27. had carried
  28. eat
  29. for
  30. were flying
  31. is
  32. is
  33. simple present
  34. is
  35. will wear
  36. for
  37. has
  38. since
  39. ran
  40. are running

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