← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 806 · 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 have just ___ tea. (a) made (b) make (c) makes (d) making
  2. 2.By the time we reached, we ___ on the stage. (a) had dance (b) has danced (c) have danced (d) had danced
  3. 3.Which is the correct -ing form of “bake”? (a) baking (b) bakeeing (c) bakeing
  4. 4.Which is the correct -ing form of “feed”? (a) feeding (b) feedeing (c) feedding
  5. 5.We ___ in Delhi since 2020. (a) worked (b) have worked (c) work (d) has worked
  6. 6.We ___ science on Saturdays. (a) study (b) studying (c) studies
  7. 7.By the time the bell rang, I ___ tea. (a) had make (b) had made (c) have made (d) has made
  8. 8.Name the tense: “You were writing a letter.” (a) simple past (b) past continuous (c) present perfect (d) past perfect
  9. 9.By the time the guests arrived, we ___ in the park. (a) had run (b) have run (c) has run (d) had ran
  10. 10.Name the tense: “They were making tea.” (a) present perfect (b) simple future (c) past continuous (d) past perfect
  11. 11.When Dad called, Aditya ___ already studied science. (a) has (b) had (c) have
  12. 12.She did not ___ a mango yesterday. (a) eating (b) eat (c) eats (d) ate
  13. 13.We ___ the dog last week. (a) will feed (b) feeded (c) feed (d) fed
  14. 14.By the time Mum came home, she ___ a cake. (a) has baked (b) had bake (c) have baked (d) had baked
  15. 15.Name the tense: “You have swum in the pool.” (a) simple past (b) simple future (c) present continuous (d) present perfect
  16. 16.I have had this bicycle ___ 2019. (a) since (b) for
  17. 17.At 8 pm yesterday, Nisha ___ on the stage. (a) is dancing (b) was dancing (c) were dancing (d) was dance
  18. 18.Which is the correct -ing form of “sing”? (a) singing (b) singeing (c) singging
  19. 19.When Mum came home, Vivaan ___ in the pool. (a) was swim (b) was swimming (c) is swimming (d) were swimming
  20. 20.I ___ a mango before the bell rang. (a) had ate (b) have eaten (c) has eaten (d) had eaten
  21. 21.My cousins have just ___ the bag. (a) carry (b) carried (c) carries (d) carrying
  22. 22.Choose the right verb: Neither Neel nor the boys ___ coming today. (a) are (b) is
  23. 23.Name the tense: “She had watched a cartoon.” (a) simple present (b) simple past (c) simple future (d) past perfect
  24. 24.Neel did not ___ rice two days ago. (a) cooks (b) cooked (c) cooking (d) cook
  25. 25.Name the tense: “You played cricket.” (a) simple present (b) past continuous (c) simple past (d) simple future
  26. 26.When Dad called, Priya ___ already climbed a tree. (a) had (b) have (c) has
  27. 27.Name the tense: “My brother is watching a cartoon.” (a) past perfect (b) simple future (c) present continuous (d) simple past
  28. 28.They ___ on the stage on Saturdays. (a) dances (b) dancing (c) dance
  29. 29.You ___ going to bring lunch next month. (a) am (b) are (c) is
  30. 30.My brother ___ tea twice a week. (a) making (b) makes (c) make
  31. 31.Name the tense: “Karan has eaten a mango.” (a) simple future (b) past continuous (c) past perfect (d) present perfect
  32. 32.What is the past tense of “throw”? (a) thrown (b) throwed (c) throwing (d) threw
  33. 33.They ___ a story two days ago. (a) telled (b) tell (c) told (d) will tell
  34. 34.He ___ going to wear a cap next Sunday. (a) are (b) is (c) am
  35. 35.Tara ___ lunch now. (a) are bringing (b) is bringing (c) am bringing (d) is bring
  36. 36.They ___ rice before it got dark. (a) had cook (b) had cooked (c) have cooked (d) has cooked
  37. 37.I ___ jog in the park twice a week. (a) doesn't (b) don't (c) aren't
  38. 38.We ___ in this school since 2019. (a) study (b) studied (c) has studied (d) have studied
  39. 39.Ishaan ___ cricket in 2023. (a) played (b) plays (c) will play (d) has played
  40. 40.I ___ in Pune since 2021. (a) live (b) lived (c) has lived (d) have lived

Answer key

  1. made
  2. had danced
  3. baking
  4. feeding
  5. have worked
  6. study
  7. had made
  8. past continuous
  9. had run
  10. past continuous
  11. had
  12. eat
  13. fed
  14. had baked
  15. present perfect
  16. since
  17. was dancing
  18. singing
  19. was swimming
  20. had eaten
  21. carried
  22. are
  23. past perfect
  24. cook
  25. simple past
  26. had
  27. present continuous
  28. dance
  29. are
  30. makes
  31. present perfect
  32. threw
  33. told
  34. is
  35. is bringing
  36. had cooked
  37. don't
  38. have studied
  39. played
  40. have lived

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