← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 895 · 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.She has played in the garden ___ 8 o'clock. (a) since (b) for
  2. 2.They ___ with Nani since 2022. (a) has stayed (b) stay (c) have stayed (d) stayed
  3. 3.Name the tense: “We will watch a cartoon.” (a) simple future (b) present continuous (c) simple past (d) past perfect
  4. 4.He ___ a story on Saturdays. (a) telling (b) tells (c) tell
  5. 5.___ Rohan making tea now? (a) Am (b) Is (c) Are
  6. 6.Name the tense: “Kabir had told a story.” (a) present continuous (b) simple past (c) simple future (d) past perfect
  7. 7.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  8. 8.We ___ bought vegetables already. (a) have (b) has
  9. 9.He ___ the match at the moment. (a) am winning (b) are winning (c) is win (d) is winning
  10. 10.He ___ vegetables every Sunday. (a) buying (b) buy (c) buys
  11. 11.I ___ in the park right now. (a) is running (b) am run (c) am running (d) are running
  12. 12.By the time the bell rang, she ___ the bag. (a) has carried (b) had carry (c) have carried (d) had carried
  13. 13.My sister is going to ___ the dog tomorrow. (a) feeds (b) feeding (c) fed (d) feed
  14. 14.Name the tense: “My parents will buy vegetables.” (a) past perfect (b) simple past (c) present perfect (d) simple future
  15. 15.He has had this bicycle ___ six months. (a) for (b) since
  16. 16.Name the tense: “She had cleaned the room.” (a) simple present (b) present continuous (c) past perfect (d) past continuous
  17. 17.___ he carrying the bag right now? (a) Are (b) Am (c) Is
  18. 18.The students ___ a kite every morning. (a) fly (b) flying (c) flies
  19. 19.Choose the right verb: Physics ___ interesting. (a) is (b) are
  20. 20.You have worked in Delhi ___ five years. (a) for (b) since
  21. 21.He ___ the bag yesterday. (a) carries (b) has carried (c) will carry (d) carried
  22. 22.___ I jog in the park on Saturdays? (a) Are (b) Does (c) Is (d) Do
  23. 23.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  24. 24.You ___ the ball before Mum came home. (a) has caught (b) have caught (c) had catch (d) had caught
  25. 25.Aisha is going to ___ science next week. (a) studied (b) studies (c) study (d) studying
  26. 26.Ananya ___ carried the bag already. (a) have (b) has
  27. 27.We ___ tea when the bell rang. (a) were making (b) are making (c) was making (d) were make
  28. 28.Aarav ___ cricket every day. (a) playing (b) play (c) plays
  29. 29.Choose the right verb: Each child ___ a notebook. (a) has (b) have
  30. 30.___ my brother eating a mango right now? (a) Are (b) Am (c) Is
  31. 31.He ___ a mango tomorrow. (a) ate (b) will eating (c) will eat (d) will eats
  32. 32.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  33. 33.My parents ___ milk when the bell rang. (a) are drinking (b) were drink (c) were drinking (d) was drinking
  34. 34.My friends ___ the match right now. (a) is winning (b) are win (c) am winning (d) are winning
  35. 35.Name the tense: “I had jogged in the park.” (a) present continuous (b) simple present (c) present perfect (d) past perfect
  36. 36.___ they clean the room on Saturdays? (a) Does (b) Are (c) Do (d) Is
  37. 37.When Mum came home, my friends ___ vegetables. (a) are buying (b) was buying (c) were buying (d) were buy
  38. 38.Vivaan ___ study science every Sunday. (a) don't (b) doesn't (c) isn't
  39. 39.___ you go to school last week? (a) Do (b) Was (c) Does (d) Did
  40. 40.My parents ___ vegetables when the phone rang. (a) were buying (b) were buy (c) are buying (d) was buying

Answer key

  1. since
  2. have stayed
  3. simple future
  4. tells
  5. Is
  6. past perfect
  7. is
  8. have
  9. is winning
  10. buys
  11. am running
  12. had carried
  13. feed
  14. simple future
  15. for
  16. past perfect
  17. Is
  18. fly
  19. is
  20. for
  21. carried
  22. Do
  23. is
  24. had caught
  25. study
  26. has
  27. were making
  28. plays
  29. has
  30. Is
  31. will eat
  32. is
  33. were drinking
  34. are winning
  35. past perfect
  36. Do
  37. were buying
  38. doesn't
  39. Did
  40. were buying

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