← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 897 · 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 did not ___ the match last Sunday. (a) wins (b) won (c) win (d) winning
  2. 2.I ___ rice every Sunday. (a) cooks (b) cooking (c) cook
  3. 3.Sneha ___ in this school since 2022. (a) have studied (b) has studied (c) studied (d) studies
  4. 4.___ my brother dance on the stage every morning? (a) Do (b) Does (c) Is (d) Are
  5. 5.You ___ eaten a mango already. (a) have (b) has
  6. 6.You have just ___ a letter. (a) writing (b) written (c) wrote (d) write
  7. 7.Name the tense: “She is dancing on the stage.” (a) present continuous (b) simple present (c) present perfect (d) simple past
  8. 8.Omkar ___ on the stage when it started to rain. (a) were dancing (b) was dance (c) was dancing (d) is dancing
  9. 9.He ___ the ball two days ago. (a) catches (b) will catch (c) caught (d) catched
  10. 10.By the time we reached, I ___ in the park. (a) has jogged (b) had jog (c) had jogged (d) have jogged
  11. 11.You ___ on the stage last Sunday. (a) dance (b) have danced (c) will dance (d) danced
  12. 12.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  13. 13.I ___ in this school since 2021. (a) study (b) has studied (c) studied (d) have studied
  14. 14.The children have waited for the bus ___ 8 o'clock. (a) for (b) since
  15. 15.___ Arjun tell a story yesterday? (a) Did (b) Does (c) Do (d) Was
  16. 16.Choose the right verb: Each of the students ___ a water bottle. (a) have (b) has
  17. 17.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  18. 18.Name the tense: “My sister baked a cake.” (a) past perfect (b) simple past (c) present continuous (d) simple present
  19. 19.They are going to ___ Hindi tomorrow. (a) speaking (b) speaks (c) speak (d) spoke
  20. 20.He ___ on the stage every Sunday. (a) dancing (b) dance (c) dances
  21. 21.My brother ___ on the stage two days ago. (a) has danced (b) danced (c) will dance (d) dances
  22. 22.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  23. 23.Name the tense: “The students cleaned the room.” (a) simple past (b) simple present (c) simple future (d) present continuous
  24. 24.My sister ___ lunch before the guests arrived. (a) had brought (b) have brought (c) has brought (d) had bring
  25. 25.When the phone rang, they ___ a tree. (a) were climbing (b) are climbing (c) were climb (d) was climbing
  26. 26.___ Arjun climb a tree on Saturdays? (a) Are (b) Do (c) Does (d) Is
  27. 27.By the time the guests arrived, she ___ the dog. (a) had fed (b) has fed (c) had feed (d) have fed
  28. 28.Name the tense: “We made tea.” (a) past perfect (b) simple past (c) present continuous (d) past continuous
  29. 29.She ___ a mango last Sunday. (a) will eat (b) eated (c) ate (d) eats
  30. 30.I ___ a story now. (a) am telling (b) am tell (c) are telling (d) is telling
  31. 31.Name the tense: “The students carry the bag.” (a) present perfect (b) simple past (c) simple present (d) simple future
  32. 32.Name the tense: “He will plant a tree.” (a) simple past (b) past perfect (c) simple future (d) present continuous
  33. 33.He did not ___ on the stage last week. (a) danced (b) dancing (c) dances (d) dance
  34. 34.My parents ___ tea at the moment. (a) am making (b) are make (c) are making (d) is making
  35. 35.Omkar has just ___ a cartoon. (a) watch (b) watching (c) watches (d) watched
  36. 36.By the time the bell rang, my sister ___ the dishes. (a) has washed (b) had washed (c) have washed (d) had wash
  37. 37.He has lived in Pune ___ last year. (a) since (b) for
  38. 38.What is the past tense of “send”? (a) sent (b) sending (c) sended
  39. 39.I have just ___ a story. (a) telling (b) told (c) tell (d) tells
  40. 40.Dev ___ watched a cartoon already. (a) has (b) have

Answer key

  1. win
  2. cook
  3. has studied
  4. Does
  5. have
  6. written
  7. present continuous
  8. was dancing
  9. caught
  10. had jogged
  11. danced
  12. is
  13. have studied
  14. since
  15. Did
  16. has
  17. is
  18. simple past
  19. speak
  20. dances
  21. danced
  22. is
  23. simple past
  24. had brought
  25. were climbing
  26. Does
  27. had fed
  28. simple past
  29. ate
  30. am telling
  31. simple present
  32. simple future
  33. dance
  34. are making
  35. watched
  36. had washed
  37. since
  38. sent
  39. told
  40. has

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