← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 7 · 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.We ___ rice last week. (a) cooked (b) cook (c) have cooked (d) will cook
  2. 2.___ Dev carrying the bag right now? (a) Is (b) Am (c) Are
  3. 3.Choose the right verb: The news ___ good today. (a) are (b) is
  4. 4.My brother ___ a tree tomorrow. (a) will plants (b) will plant (c) will planting (d) planted
  5. 5.I ___ tell a story twice a week. (a) doesn't (b) aren't (c) don't
  6. 6.Name the tense: “Zoya cooked rice.” (a) past continuous (b) simple future (c) present perfect (d) simple past
  7. 7.Choose the right verb: All the students ___ a notebook. (a) have (b) has
  8. 8.They are going to ___ lunch tomorrow. (a) brought (b) bring (c) brings (d) bringing
  9. 9.They have been in the library ___ an hour. (a) for (b) since
  10. 10.She is going to ___ the bag next week. (a) carry (b) carrying (c) carried (d) carries
  11. 11.Which is the correct -ing form of “take”? (a) takeing (b) taking (c) takeeing
  12. 12.___ my sister feed the dog every day? (a) Does (b) Are (c) Is (d) Do
  13. 13.Which is the correct -ing form of “feed”? (a) feedding (b) feeding (c) feedeing
  14. 14.We ___ on the stage next week. (a) will dance (b) danced (c) will dancing (d) will dances
  15. 15.At 8 pm yesterday, you ___ a tree. (a) was planting (b) are planting (c) were plant (d) were planting
  16. 16.My cousins ___ a story in 2023. (a) will tell (b) tell (c) telled (d) told
  17. 17.He has waited for the bus ___ ten minutes. (a) since (b) for
  18. 18.Omkar ___ the ball yesterday. (a) will throw (b) throws (c) threw (d) throwed
  19. 19.She ___ going to feed the dog tomorrow. (a) is (b) are (c) am
  20. 20.We ___ a cake when the phone rang. (a) were bake (b) are baking (c) were baking (d) was baking
  21. 21.My sister ___ tea in 2023. (a) made (b) maked (c) makes (d) will make
  22. 22.I did not ___ a message in 2023. (a) sent (b) sends (c) sending (d) send
  23. 23.She ___ a cartoon before the bell rang. (a) has watched (b) have watched (c) had watched (d) had watch
  24. 24.They ___ the ball on Saturdays. (a) catches (b) catching (c) catch
  25. 25.Tara ___ going to eat a mango tomorrow. (a) are (b) is (c) am
  26. 26.You have studied in this school ___ five years. (a) since (b) for
  27. 27.___ we dancing on the stage at the moment? (a) Am (b) Is (c) Are
  28. 28.___ he make tea on Saturdays? (a) Do (b) Is (c) Does (d) Are
  29. 29.By the time Mum came home, we ___ a picture. (a) had drawn (b) have drawn (c) has drawn (d) had drew
  30. 30.By the time the bell rang, you ___ the match. (a) had win (b) has won (c) had won (d) have won
  31. 31.You ___ a letter right now. (a) are write (b) is writing (c) are writing (d) am writing
  32. 32.When Dad called, they ___ already climbed a tree. (a) had (b) have (c) has
  33. 33.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  34. 34.Which is the correct -ing form of “jog”? (a) joging (b) jogeing (c) jogging
  35. 35.___ my sister planting a tree right now? (a) Is (b) Are (c) Am
  36. 36.By the time Mum came home, we ___ in the park. (a) had ran (b) has run (c) had run (d) have run
  37. 37.By the time Mum came home, my brother ___ lunch. (a) has brought (b) had brought (c) had bring (d) have brought
  38. 38.They ___ a story when the bell rang. (a) are telling (b) were tell (c) was telling (d) were telling
  39. 39.We are going to ___ a letter next month. (a) writes (b) wrote (c) write (d) writing
  40. 40.When Dad called, we ___ already climbed a tree. (a) has (b) had (c) have

Answer key

  1. cooked
  2. Is
  3. is
  4. will plant
  5. don't
  6. simple past
  7. have
  8. bring
  9. for
  10. carry
  11. taking
  12. Does
  13. feeding
  14. will dance
  15. were planting
  16. told
  17. for
  18. threw
  19. is
  20. were baking
  21. made
  22. send
  23. had watched
  24. catch
  25. is
  26. for
  27. Are
  28. Does
  29. had drawn
  30. had won
  31. are writing
  32. had
  33. is
  34. jogging
  35. Is
  36. had run
  37. had brought
  38. were telling
  39. write
  40. had

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