← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 545 · 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 ___ three pencils in the box. (a) is (b) are
  2. 2.My friends ___ the ball right now. (a) am throwing (b) are throw (c) are throwing (d) is throwing
  3. 3.I ___ going to buy vegetables next week. (a) is (b) am (c) are
  4. 4.Name the tense: “Saanvi will catch the ball.” (a) simple present (b) present perfect (c) past perfect (d) simple future
  5. 5.Aditya ___ the dishes next Sunday. (a) washed (b) will washing (c) will wash (d) will washes
  6. 6.Name the tense: “You go to school.” (a) present perfect (b) simple present (c) past continuous (d) simple past
  7. 7.___ the students speaking Hindi now? (a) Am (b) Are (c) Is
  8. 8.We have been in the library ___ 8 o'clock. (a) for (b) since
  9. 9.My parents ___ for the team every morning. (a) clap (b) claps (c) clapping
  10. 10.We ___ going to watch a cartoon next Sunday. (a) is (b) are (c) am
  11. 11.Name the tense: “My brother had eaten a mango.” (a) simple past (b) present perfect (c) past perfect (d) simple present
  12. 12.Name the tense: “We have drunk milk.” (a) simple future (b) simple present (c) past perfect (d) present perfect
  13. 13.She ___ buy vegetables every Sunday. (a) doesn't (b) don't (c) isn't
  14. 14.I have just ___ in the pool. (a) swam (b) swimming (c) swim (d) swum
  15. 15.You ___ a bicycle at the moment. (a) am riding (b) is riding (c) are riding (d) are ride
  16. 16.They ___ a tree now. (a) am climbing (b) is climbing (c) are climbing (d) are climb
  17. 17.You ___ the dog every Sunday. (a) feeds (b) feeding (c) feed
  18. 18.Name the tense: “They will draw a picture.” (a) past perfect (b) past continuous (c) simple future (d) present continuous
  19. 19.They ___ lunch at the moment. (a) is bringing (b) are bringing (c) am bringing (d) are bring
  20. 20.We ___ rice last Sunday. (a) cook (b) have cooked (c) will cook (d) cooked
  21. 21.By the time the guests arrived, Saanvi ___ the dog. (a) has fed (b) had fed (c) had feed (d) have fed
  22. 22.He ___ draw a picture every Sunday. (a) doesn't (b) don't (c) isn't
  23. 23.Choose the right verb: Every boy ___ a ID card. (a) has (b) have
  24. 24.You ___ in the park last Sunday. (a) ran (b) will run (c) runned (d) run
  25. 25.Meera has lived in Pune ___ five years. (a) for (b) since
  26. 26.We ___ science now. (a) is studying (b) are study (c) am studying (d) are studying
  27. 27.By the time the bell rang, Dev ___ the match. (a) had win (b) have won (c) has won (d) had won
  28. 28.You did not ___ for the team last Sunday. (a) clapped (b) clap (c) clapping (d) claps
  29. 29.She ___ washed the dishes already. (a) have (b) has
  30. 30.My sister has just ___ on the stage. (a) dance (b) danced (c) dances (d) dancing
  31. 31.When Dad called, the students ___ already sung a song. (a) had (b) have (c) has
  32. 32.Name the tense: “They had sent a message.” (a) past perfect (b) simple past (c) present perfect (d) past continuous
  33. 33.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
  34. 34.Name the tense: “I was feeding the dog.” (a) present continuous (b) simple present (c) simple future (d) past continuous
  35. 35.They did not ___ on the stage yesterday. (a) dance (b) dancing (c) dances (d) danced
  36. 36.Choose the right verb: Physics ___ interesting. (a) are (b) is
  37. 37.We ___ the train when the phone rang. (a) were taking (b) was taking (c) are taking (d) were take
  38. 38.She ___ a letter next Sunday. (a) wrote (b) will writes (c) will writing (d) will write
  39. 39.What is the past tense of “throw”? (a) thrown (b) throwed (c) threw (d) throwing
  40. 40.They ___ going to feed the dog next week. (a) am (b) are (c) is

Answer key

  1. are
  2. are throwing
  3. am
  4. simple future
  5. will wash
  6. simple present
  7. Are
  8. since
  9. clap
  10. are
  11. past perfect
  12. present perfect
  13. doesn't
  14. swum
  15. are riding
  16. are climbing
  17. feed
  18. simple future
  19. are bringing
  20. cooked
  21. had fed
  22. doesn't
  23. has
  24. ran
  25. for
  26. are studying
  27. had won
  28. clap
  29. has
  30. danced
  31. had
  32. past perfect
  33. has
  34. past continuous
  35. dance
  36. is
  37. were taking
  38. will write
  39. threw
  40. are

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