← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 877 · 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.Neel ___ milk on Saturdays. (a) drink (b) drinks (c) drinking
  2. 2.Name the tense: “He had baked a cake.” (a) past continuous (b) simple past (c) present continuous (d) past perfect
  3. 3.My brother ___ milk right now. (a) are drinking (b) is drinking (c) am drinking (d) is drink
  4. 4.Name the tense: “The students had studied science.” (a) simple future (b) simple present (c) present continuous (d) past perfect
  5. 5.He ___ a story every morning. (a) telling (b) tell (c) tells
  6. 6.The children ___ lunch now. (a) am bringing (b) are bring (c) are bringing (d) is bringing
  7. 7.My parents ___ a picture now. (a) are drawing (b) are draw (c) am drawing (d) is drawing
  8. 8.He has just ___ the room. (a) cleans (b) cleaned (c) clean (d) cleaning
  9. 9.Name the tense: “I have cleaned the room.” (a) present continuous (b) past continuous (c) present perfect (d) past perfect
  10. 10.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  11. 11.My sister ___ cricket in 2023. (a) will play (b) plays (c) played (d) has played
  12. 12.___ we watching a cartoon now? (a) Is (b) Are (c) Am
  13. 13.Choose the right verb: One of my friends ___ in Class 4. (a) is (b) are
  14. 14.I ___ a cartoon on Saturdays. (a) watching (b) watch (c) watches
  15. 15.I ___ rice twice a week. (a) cooks (b) cooking (c) cook
  16. 16.Name the tense: “I make tea.” (a) present continuous (b) simple past (c) simple present (d) past perfect
  17. 17.My friends ___ the dishes yesterday. (a) wash (b) will wash (c) have washed (d) washed
  18. 18.He ___ on the stage when it started to rain. (a) were dancing (b) was dance (c) was dancing (d) is dancing
  19. 19.He ___ the train before the guests arrived. (a) has taken (b) had took (c) have taken (d) had taken
  20. 20.They ___ on the stage twice a week. (a) dances (b) dance (c) dancing
  21. 21.___ you throw the ball yesterday? (a) Does (b) Do (c) Did (d) Was
  22. 22.Rohan ___ Grandma last Sunday. (a) helped (b) will help (c) has helped (d) helps
  23. 23.___ they write a letter every Sunday? (a) Are (b) Do (c) Is (d) Does
  24. 24.Name the tense: “We drew a picture.” (a) past continuous (b) simple present (c) simple past (d) present continuous
  25. 25.Isha ___ in Pune since 2022. (a) lives (b) lived (c) has lived (d) have lived
  26. 26.Which is the correct -ing form of “ride”? (a) rideeing (b) riding (c) rideing
  27. 27.Name the tense: “Neel will fly a kite.” (a) simple future (b) present perfect (c) present continuous (d) past perfect
  28. 28.I did not ___ tea in 2023. (a) makes (b) making (c) made (d) make
  29. 29.___ my brother carry the bag every day? (a) Does (b) Is (c) Are (d) Do
  30. 30.I ___ play cricket twice a week. (a) aren't (b) doesn't (c) don't
  31. 31.Choose the right verb: One of my classmates ___ in Class 6. (a) are (b) is
  32. 32.By the time the guests arrived, the students ___ the ball. (a) have thrown (b) had thrown (c) has thrown (d) had threw
  33. 33.He ___ in Pune since 2021. (a) lives (b) has lived (c) lived (d) have lived
  34. 34.Omkar ___ going to sing a song tomorrow. (a) am (b) is (c) are
  35. 35.When Dad called, Kunal ___ already clapped for the team. (a) have (b) had (c) has
  36. 36.You ___ tea next Sunday. (a) will makes (b) made (c) will making (d) will make
  37. 37.We ___ to school yesterday. (a) go (b) goed (c) went (d) will go
  38. 38.Yash ___ a story on Saturdays. (a) tell (b) telling (c) tells
  39. 39.What is the past tense of “catch”? (a) catched (b) caught (c) catching
  40. 40.They ___ a cartoon before Mum came home. (a) had watch (b) had watched (c) has watched (d) have watched

Answer key

  1. drinks
  2. past perfect
  3. is drinking
  4. past perfect
  5. tells
  6. are bringing
  7. are drawing
  8. cleaned
  9. present perfect
  10. is
  11. played
  12. Are
  13. is
  14. watch
  15. cook
  16. simple present
  17. washed
  18. was dancing
  19. had taken
  20. dance
  21. Did
  22. helped
  23. Do
  24. simple past
  25. has lived
  26. riding
  27. simple future
  28. make
  29. Does
  30. don't
  31. is
  32. had thrown
  33. has lived
  34. is
  35. had
  36. will make
  37. went
  38. tells
  39. caught
  40. had watched

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