← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 480 · 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.They ___ the ball when the bell rang. (a) was catching (b) are catching (c) were catch (d) were catching
  2. 2.They ___ lunch now. (a) is bringing (b) are bring (c) am bringing (d) are bringing
  3. 3.At 8 pm yesterday, my brother ___ on the stage. (a) was dance (b) is dancing (c) were dancing (d) was dancing
  4. 4.When Mum came home, they ___ tea. (a) were make (b) are making (c) was making (d) were making
  5. 5.___ we making tea at the moment? (a) Is (b) Are (c) Am
  6. 6.When Dad called, Omkar ___ already made tea. (a) has (b) have (c) had
  7. 7.He ___ the room at the moment. (a) is cleaning (b) are cleaning (c) is clean (d) am cleaning
  8. 8.Name the tense: “She will drink milk.” (a) present perfect (b) past perfect (c) present continuous (d) simple future
  9. 9.Saanvi ___ clean the room every morning. (a) doesn't (b) don't (c) isn't
  10. 10.They ___ the dishes now. (a) is washing (b) are washing (c) am washing (d) are wash
  11. 11.___ my sister win the match every morning? (a) Are (b) Is (c) Do (d) Does
  12. 12.She ___ in the pool next week. (a) will swim (b) will swims (c) swam (d) will swimming
  13. 13.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  14. 14.We did not ___ milk in 2023. (a) drinking (b) drinks (c) drink (d) drank
  15. 15.___ Aarav climb a tree twice a week? (a) Do (b) Does (c) Is (d) Are
  16. 16.I ___ the dishes twice a week. (a) washes (b) wash (c) washing
  17. 17.At 8 pm yesterday, she ___ milk. (a) is drinking (b) was drinking (c) were drinking (d) was drink
  18. 18.Choose the right verb: Either Ishaan or the girls ___ coming today. (a) are (b) is
  19. 19.___ he drawing a picture now? (a) Are (b) Is (c) Am
  20. 20.___ Dev build a sandcastle last Sunday? (a) Do (b) Was (c) Does (d) Did
  21. 21.I ___ a cartoon now. (a) is watching (b) am watching (c) are watching (d) am watch
  22. 22.They ___ caught the ball already. (a) has (b) have
  23. 23.My brother ___ a cartoon last Sunday. (a) will watch (b) has watched (c) watches (d) watched
  24. 24.Choose the right verb: There ___ five mangoes in the basket. (a) is (b) are
  25. 25.___ he climbing a tree right now? (a) Are (b) Am (c) Is
  26. 26.We ___ catch the ball twice a week. (a) doesn't (b) aren't (c) don't
  27. 27.He did not ___ to school last week. (a) went (b) going (c) go (d) goes
  28. 28.When Mum came home, I ___ a cap. (a) was wear (b) was wearing (c) am wearing (d) were wearing
  29. 29.When Dad called, my sister ___ already worn a cap. (a) had (b) has (c) have
  30. 30.I ___ the dishes before the bell rang. (a) has washed (b) had wash (c) have washed (d) had washed
  31. 31.Choose the right verb: Each student ___ a locker. (a) have (b) has
  32. 32.She has had this bicycle ___ January. (a) since (b) for
  33. 33.When Dad called, he ___ already watched a cartoon. (a) has (b) have (c) had
  34. 34.We ___ drink milk twice a week. (a) aren't (b) doesn't (c) don't
  35. 35.By the time the bell rang, I ___ the match. (a) has won (b) have won (c) had win (d) had won
  36. 36.By the time Mum came home, he ___ in the pool. (a) had swum (b) have swum (c) has swum (d) had swam
  37. 37.By the time Mum came home, we ___ rice. (a) has cooked (b) had cook (c) have cooked (d) had cooked
  38. 38.My brother ___ a song before the bell rang. (a) has sung (b) had sung (c) had sang (d) have sung
  39. 39.I ___ milk every Sunday. (a) drinking (b) drinks (c) drink
  40. 40.I have just ___ a letter. (a) writing (b) write (c) written (d) wrote

Answer key

  1. were catching
  2. are bringing
  3. was dancing
  4. were making
  5. Are
  6. had
  7. is cleaning
  8. simple future
  9. doesn't
  10. are washing
  11. Does
  12. will swim
  13. is
  14. drink
  15. Does
  16. wash
  17. was drinking
  18. are
  19. Is
  20. Did
  21. am watching
  22. have
  23. watched
  24. are
  25. Is
  26. don't
  27. go
  28. was wearing
  29. had
  30. had washed
  31. has
  32. since
  33. had
  34. don't
  35. had won
  36. had swum
  37. had cooked
  38. had sung
  39. drink
  40. written

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