← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 624 · 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 ___ a kite at 8 pm yesterday. (a) was flying (b) were fly (c) are flying (d) were flying
  2. 2.___ Farhan jog in the park in 2023? (a) Do (b) Does (c) Was (d) Did
  3. 3.Choose the right verb: Every child ___ a ID card. (a) has (b) have
  4. 4.Name the tense: “We draw a picture.” (a) simple present (b) simple past (c) past continuous (d) present perfect
  5. 5.My parents ___ going to ride a bicycle next week. (a) are (b) is (c) am
  6. 6.He ___ a picture every morning. (a) drawing (b) draws (c) draw
  7. 7.He did not ___ the bag yesterday. (a) carrying (b) carries (c) carried (d) carry
  8. 8.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  9. 9.He ___ in the pool when the bell rang. (a) were swimming (b) is swimming (c) was swimming (d) was swim
  10. 10.They ___ wear a cap every day. (a) aren't (b) doesn't (c) don't
  11. 11.They are going to ___ a cake tomorrow. (a) bakes (b) bake (c) baked (d) baking
  12. 12.Name the tense: “I had watched a cartoon.” (a) past perfect (b) simple present (c) simple future (d) present continuous
  13. 13.Name the tense: “She will help Grandma.” (a) simple future (b) simple past (c) present perfect (d) present continuous
  14. 14.You ___ feed the dog every day. (a) aren't (b) doesn't (c) don't
  15. 15.You ___ eat a mango every day. (a) doesn't (b) don't (c) aren't
  16. 16.She ___ a tree right now. (a) am planting (b) are planting (c) is planting (d) is plant
  17. 17.Which is the correct -ing form of “throw”? (a) throwing (b) throweing (c) throwwing
  18. 18.You did not ___ the ball two days ago. (a) caught (b) catching (c) catches (d) catch
  19. 19.Name the tense: “Karan is going to school.” (a) simple past (b) present continuous (c) past continuous (d) simple present
  20. 20.Name the tense: “My friends sent a message.” (a) simple future (b) simple past (c) past continuous (d) past perfect
  21. 21.He ___ the match yesterday. (a) winned (b) wins (c) won (d) will win
  22. 22.By the time we reached, you ___ the train. (a) have taken (b) had taken (c) had took (d) has taken
  23. 23.Name the tense: “She eats a mango.” (a) past continuous (b) simple present (c) present perfect (d) present continuous
  24. 24.My brother has just ___ in the pool. (a) swam (b) swim (c) swum (d) swimming
  25. 25.My brother ___ a kite before the guests arrived. (a) had flown (b) have flown (c) has flown (d) had flew
  26. 26.My brother has been in the library ___ 10 am. (a) since (b) for
  27. 27.We ___ gone to school already. (a) have (b) has
  28. 28.We ___ a tree yesterday. (a) plant (b) planted (c) have planted (d) will plant
  29. 29.He ___ going to jog in the park next week. (a) are (b) am (c) is
  30. 30.___ you eat a mango yesterday? (a) Does (b) Did (c) Was (d) Do
  31. 31.When Dad called, Pooja ___ already fed the dog. (a) had (b) has (c) have
  32. 32.Choose the right verb: The news ___ good today. (a) is (b) are
  33. 33.They ___ a mango when the bell rang. (a) were eating (b) are eating (c) was eating (d) were eat
  34. 34.When Dad called, we ___ already cleaned the room. (a) had (b) have (c) has
  35. 35.My parents ___ the dishes twice a week. (a) washes (b) wash (c) washing
  36. 36.My brother ___ going to take the train next month. (a) are (b) is (c) am
  37. 37.They ___ a cake now. (a) am baking (b) are bake (c) are baking (d) is baking
  38. 38.When Dad called, Kabir ___ already washed the dishes. (a) had (b) have (c) has
  39. 39.Choose the right verb: Every child ___ a locker. (a) has (b) have
  40. 40.Name the tense: “She planted a tree.” (a) simple past (b) simple future (c) simple present (d) past perfect

Answer key

  1. were flying
  2. Did
  3. has
  4. simple present
  5. are
  6. draws
  7. carry
  8. are
  9. was swimming
  10. don't
  11. bake
  12. past perfect
  13. simple future
  14. don't
  15. don't
  16. is planting
  17. throwing
  18. catch
  19. present continuous
  20. simple past
  21. won
  22. had taken
  23. simple present
  24. swum
  25. had flown
  26. since
  27. have
  28. planted
  29. is
  30. Did
  31. had
  32. is
  33. were eating
  34. had
  35. wash
  36. is
  37. are baking
  38. had
  39. has
  40. simple past

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