← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 340 · 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.Which is the correct -ing form of “make”? (a) makeeing (b) makeing (c) making
  2. 2.By the time we reached, my brother ___ a cartoon. (a) had watch (b) have watched (c) has watched (d) had watched
  3. 3.My brother ___ a kite next month. (a) flew (b) will fly (c) will flies (d) will flying
  4. 4.What is the past tense of “take”? (a) taken (b) taked (c) taking (d) took
  5. 5.They ___ a mango on Saturdays. (a) eat (b) eating (c) eats
  6. 6.My cousins ___ going to send a message next month. (a) is (b) are (c) am
  7. 7.___ we throwing the ball right now? (a) Is (b) Am (c) Are
  8. 8.Kabir ___ in Pune since 2019. (a) has lived (b) lived (c) lives (d) have lived
  9. 9.Name the tense: “They clean the room.” (a) simple future (b) present continuous (c) simple past (d) simple present
  10. 10.Myra ___ in the pool every day. (a) swimming (b) swim (c) swims
  11. 11.They ___ going to study science next week. (a) are (b) is (c) am
  12. 12.___ my brother plant a tree yesterday? (a) Does (b) Do (c) Did (d) Was
  13. 13.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  14. 14.Choose the right verb: Neither Kavya nor the girls ___ coming today. (a) is (b) are
  15. 15.He ___ the train before the guests arrived. (a) has taken (b) had took (c) had taken (d) have taken
  16. 16.___ we carry the bag every Sunday? (a) Are (b) Do (c) Does (d) Is
  17. 17.Rohan ___ a bicycle when the phone rang. (a) was ride (b) is riding (c) were riding (d) was riding
  18. 18.Which is the correct -ing form of “cook”? (a) cooking (b) cookking (c) cookeing
  19. 19.Omkar ___ Hindi at the moment. (a) am speaking (b) is speaking (c) is speak (d) are speaking
  20. 20.You have played in the garden ___ 8 o'clock. (a) for (b) since
  21. 21.My friends ___ jogged in the park already. (a) have (b) has
  22. 22.Name the tense: “My brother will bring lunch.” (a) simple past (b) simple present (c) simple future (d) past perfect
  23. 23.They have had this bicycle ___ last year. (a) for (b) since
  24. 24.They ___ vegetables now. (a) is buying (b) are buying (c) are buy (d) am buying
  25. 25.Name the tense: “My sister was flying a kite.” (a) simple present (b) past continuous (c) present continuous (d) simple past
  26. 26.You ___ in Pune since 2021. (a) live (b) lived (c) has lived (d) have lived
  27. 27.___ he writing a letter now? (a) Am (b) Is (c) Are
  28. 28.Choose the right verb: All the students ___ a water bottle. (a) has (b) have
  29. 29.He ___ Grandma every morning. (a) helping (b) helps (c) help
  30. 30.She ___ on the stage when Mum came home. (a) was dance (b) were dancing (c) was dancing (d) is dancing
  31. 31.You are going to ___ in the park tomorrow. (a) runs (b) running (c) run (d) ran
  32. 32.My sister ___ on the stage on Saturdays. (a) dances (b) dancing (c) dance
  33. 33.___ I buying vegetables at the moment? (a) Are (b) Is (c) Am
  34. 34.Which is the correct -ing form of “sing”? (a) singging (b) singing (c) singeing
  35. 35.___ they sing a song in 2023? (a) Do (b) Does (c) Did (d) Was
  36. 36.___ he climbing a tree now? (a) Are (b) Am (c) Is
  37. 37.My cousins ___ with Nani since 2020. (a) stayed (b) has stayed (c) stay (d) have stayed
  38. 38.She has just ___ a message. (a) sending (b) sends (c) sent (d) send
  39. 39.My brother ___ for the team yesterday. (a) has clapped (b) clapped (c) will clap (d) claps
  40. 40.___ he telling a story now? (a) Are (b) Am (c) Is

Answer key

  1. making
  2. had watched
  3. will fly
  4. took
  5. eat
  6. are
  7. Are
  8. has lived
  9. simple present
  10. swims
  11. are
  12. Did
  13. is
  14. are
  15. had taken
  16. Do
  17. was riding
  18. cooking
  19. is speaking
  20. since
  21. have
  22. simple future
  23. since
  24. are buying
  25. past continuous
  26. have lived
  27. Is
  28. have
  29. helps
  30. was dancing
  31. run
  32. dances
  33. Am
  34. singing
  35. Did
  36. Is
  37. have stayed
  38. sent
  39. clapped
  40. Is

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