← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 490 · 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.At 8 pm yesterday, we ___ vegetables. (a) was buying (b) are buying (c) were buy (d) were buying
  2. 2.By the time the bell rang, Kabir ___ a kite. (a) had flew (b) has flown (c) have flown (d) had flown
  3. 3.___ they buy vegetables yesterday? (a) Does (b) Do (c) Was (d) Did
  4. 4.___ you ride a bicycle every day? (a) Is (b) Does (c) Do (d) Are
  5. 5.Name the tense: “You danced on the stage.” (a) past perfect (b) past continuous (c) simple past (d) simple present
  6. 6.My cousins ___ a mango before it got dark. (a) have eaten (b) had ate (c) had eaten (d) has eaten
  7. 7.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
  8. 8.Aditya ___ lunch before it got dark. (a) had brought (b) had bring (c) have brought (d) has brought
  9. 9.Name the tense: “I was watching a cartoon.” (a) present perfect (b) past continuous (c) past perfect (d) simple past
  10. 10.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
  11. 11.The children are going to ___ a tree next week. (a) climbing (b) climb (c) climbed (d) climbs
  12. 12.He ___ going to swim in the pool tomorrow. (a) are (b) am (c) is
  13. 13.My brother ___ rice tomorrow. (a) will cooks (b) will cooking (c) cooked (d) will cook
  14. 14.I did not ___ a song last week. (a) sang (b) sings (c) singing (d) sing
  15. 15.They ___ going to sing a song next week. (a) are (b) is (c) am
  16. 16.The children have been in the library ___ 8 o'clock. (a) for (b) since
  17. 17.We ___ a message before the guests arrived. (a) had send (b) had sent (c) has sent (d) have sent
  18. 18.She ___ a cartoon every Sunday. (a) watch (b) watching (c) watches
  19. 19.Name the tense: “My brother was throwing the ball.” (a) present perfect (b) simple future (c) simple past (d) past continuous
  20. 20.Ira did not ___ a letter last Sunday. (a) wrote (b) writes (c) writing (d) write
  21. 21.___ Dev clapping for the team right now? (a) Am (b) Is (c) Are
  22. 22.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
  23. 23.By the time the guests arrived, we ___ the bag. (a) has carried (b) have carried (c) had carry (d) had carried
  24. 24.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  25. 25.Choose the right verb: One of my cousins ___ in Class 5. (a) is (b) are
  26. 26.They ___ going to build a sandcastle tomorrow. (a) am (b) is (c) are
  27. 27.___ Nisha send a message every morning? (a) Is (b) Does (c) Do (d) Are
  28. 28.___ she drink milk last week? (a) Does (b) Did (c) Do (d) Was
  29. 29.My brother ___ vegetables twice a week. (a) buy (b) buying (c) buys
  30. 30.My parents have just ___ milk. (a) drink (b) drunk (c) drank (d) drinking
  31. 31.Zoya ___ lunch before the guests arrived. (a) had bring (b) had brought (c) have brought (d) has brought
  32. 32.Which is the correct -ing form of “jog”? (a) jogeing (b) joging (c) jogging
  33. 33.Name the tense: “My brother will sing a song.” (a) present perfect (b) simple past (c) past perfect (d) simple future
  34. 34.Choose the right verb: All the players ___ a water bottle. (a) has (b) have
  35. 35.___ Karan ride a bicycle every day? (a) Do (b) Are (c) Does (d) Is
  36. 36.My sister ___ draw a picture every day. (a) don't (b) doesn't (c) isn't
  37. 37.Meera ___ with Nani since 2022. (a) stayed (b) have stayed (c) stays (d) has stayed
  38. 38.We ___ the ball when it started to rain. (a) were catch (b) were catching (c) was catching (d) are catching
  39. 39.I ___ the ball now. (a) are throwing (b) am throwing (c) am throw (d) is throwing
  40. 40.You are going to ___ in the park next Sunday. (a) ran (b) running (c) run (d) runs

Answer key

  1. were buying
  2. had flown
  3. Did
  4. Do
  5. simple past
  6. had eaten
  7. has
  8. had brought
  9. past continuous
  10. cooking
  11. climb
  12. is
  13. will cook
  14. sing
  15. are
  16. since
  17. had sent
  18. watches
  19. past continuous
  20. write
  21. Is
  22. has
  23. had carried
  24. is
  25. is
  26. are
  27. Does
  28. Did
  29. buys
  30. drunk
  31. had brought
  32. jogging
  33. simple future
  34. have
  35. Does
  36. doesn't
  37. has stayed
  38. were catching
  39. am throwing
  40. run

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