← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 174 · 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 ___ a message last Sunday. (a) sended (b) sent (c) will send (d) sends
  2. 2.We ___ in the park yesterday. (a) ran (b) run (c) runned (d) will run
  3. 3.She ___ a tree at the moment. (a) are climbing (b) is climbing (c) am climbing (d) is climb
  4. 4.I have known my best friend ___ 2020. (a) since (b) for
  5. 5.Name the tense: “You play cricket.” (a) present continuous (b) simple future (c) simple present (d) present perfect
  6. 6.By the time the guests arrived, they ___ in the pool. (a) has swum (b) had swam (c) had swum (d) have swum
  7. 7.You ___ take the train every Sunday. (a) don't (b) doesn't (c) aren't
  8. 8.He ___ a tree next month. (a) will plants (b) planted (c) will planting (d) will plant
  9. 9.You ___ clap for the team every day. (a) aren't (b) don't (c) doesn't
  10. 10.What is the past tense of “bring”? (a) bringing (b) bringed (c) brought
  11. 11.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  12. 12.___ Kunal fly a kite every day? (a) Do (b) Are (c) Is (d) Does
  13. 13.___ Kunal feed the dog every Sunday? (a) Do (b) Does (c) Are (d) Is
  14. 14.Name the tense: “I ate a mango.” (a) present continuous (b) present perfect (c) simple future (d) simple past
  15. 15.Vivaan ___ in the park now. (a) is run (b) are running (c) am running (d) is running
  16. 16.When the bell rang, we ___ Grandma. (a) was helping (b) were helping (c) are helping (d) were help
  17. 17.We ___ a cartoon on Saturdays. (a) watches (b) watch (c) watching
  18. 18.Diya is going to ___ in the park next Sunday. (a) run (b) ran (c) runs (d) running
  19. 19.___ my sister helping Grandma now? (a) Is (b) Am (c) Are
  20. 20.My cousins ___ a cartoon before Mum came home. (a) have watched (b) has watched (c) had watch (d) had watched
  21. 21.Name the tense: “My brother cleaned the room.” (a) simple past (b) past continuous (c) simple present (d) present continuous
  22. 22.What is the past tense of “buy”? (a) buyed (b) buying (c) bought
  23. 23.He ___ a bicycle at 8 pm yesterday. (a) is riding (b) was ride (c) was riding (d) were riding
  24. 24.You ___ to school next Sunday. (a) will going (b) will go (c) went (d) will goes
  25. 25.He ___ the room twice a week. (a) cleans (b) cleaning (c) clean
  26. 26.She ___ a picture now. (a) are drawing (b) is draw (c) am drawing (d) is drawing
  27. 27.My brother ___ wash the dishes twice a week. (a) doesn't (b) don't (c) isn't
  28. 28.___ we telling a story now? (a) Is (b) Am (c) Are
  29. 29.He ___ wash the dishes twice a week. (a) doesn't (b) isn't (c) don't
  30. 30.You ___ the dishes last week. (a) washed (b) wash (c) have washed (d) will wash
  31. 31.Name the tense: “They were bringing lunch.” (a) present continuous (b) present perfect (c) past continuous (d) simple past
  32. 32.You ___ the bag every morning. (a) carrying (b) carry (c) carries
  33. 33.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  34. 34.My brother ___ going to run in the park tomorrow. (a) are (b) am (c) is
  35. 35.At 8 pm yesterday, my sister ___ a cartoon. (a) is watching (b) were watching (c) was watch (d) was watching
  36. 36.Choose the right verb: Neither Yash nor my cousins ___ coming today. (a) are (b) is
  37. 37.Name the tense: “He makes tea.” (a) present continuous (b) simple past (c) simple future (d) simple present
  38. 38.Yash ___ gone to school already. (a) have (b) has
  39. 39.Name the tense: “We had eaten a mango.” (a) present continuous (b) simple present (c) simple future (d) past perfect
  40. 40.Rohan ___ going to clean the room next month. (a) are (b) is (c) am

Answer key

  1. sent
  2. ran
  3. is climbing
  4. since
  5. simple present
  6. had swum
  7. don't
  8. will plant
  9. don't
  10. brought
  11. is
  12. Does
  13. Does
  14. simple past
  15. is running
  16. were helping
  17. watch
  18. run
  19. Is
  20. had watched
  21. simple past
  22. bought
  23. was riding
  24. will go
  25. cleans
  26. is drawing
  27. doesn't
  28. Are
  29. doesn't
  30. washed
  31. past continuous
  32. carry
  33. is
  34. is
  35. was watching
  36. are
  37. simple present
  38. has
  39. past perfect
  40. is

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