← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 343 · 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.Name the tense: “He made tea.” (a) present continuous (b) simple future (c) simple past (d) past perfect
  2. 2.When the phone rang, Rohan ___ a cap. (a) was wearing (b) was wear (c) is wearing (d) were wearing
  3. 3.Name the tense: “My brother had drunk milk.” (a) past perfect (b) simple future (c) present continuous (d) present perfect
  4. 4.Name the tense: “I have studied science.” (a) past continuous (b) simple present (c) past perfect (d) present perfect
  5. 5.We ___ fly a kite every morning. (a) don't (b) doesn't (c) aren't
  6. 6.My brother ___ on the stage before it got dark. (a) have danced (b) has danced (c) had danced (d) had dance
  7. 7.They have had this bicycle ___ 2020. (a) for (b) since
  8. 8.___ you build a sandcastle every day? (a) Do (b) Are (c) Is (d) Does
  9. 9.Omkar did not ___ on the stage yesterday. (a) dancing (b) dances (c) danced (d) dance
  10. 10.I ___ the match right now. (a) am winning (b) am win (c) are winning (d) is winning
  11. 11.Choose the right verb: One of my friends ___ in Class 8. (a) are (b) is
  12. 12.Arjun has waited for the bus ___ an hour. (a) for (b) since
  13. 13.Name the tense: “My sister was washing the dishes.” (a) simple past (b) past continuous (c) present continuous (d) simple present
  14. 14.She did not ___ a song yesterday. (a) sang (b) singing (c) sing (d) sings
  15. 15.She ___ the ball last Sunday. (a) throws (b) will throw (c) throwed (d) threw
  16. 16.What is the past tense of “eat”? (a) eating (b) eaten (c) eated (d) ate
  17. 17.Choose the right verb: Each boy ___ a water bottle. (a) have (b) has
  18. 18.You ___ in the park yesterday. (a) jogged (b) jog (c) will jog (d) have jogged
  19. 19.___ he draw a picture two days ago? (a) Do (b) Does (c) Did (d) Was
  20. 20.Choose the right verb: Neither the girls nor Karan ___ coming today. (a) are (b) is
  21. 21.Name the tense: “They have swum in the pool.” (a) simple present (b) past continuous (c) present perfect (d) simple past
  22. 22.___ I help Grandma twice a week? (a) Are (b) Is (c) Does (d) Do
  23. 23.Name the tense: “Tara had caught the ball.” (a) present continuous (b) simple future (c) past perfect (d) simple present
  24. 24.She ___ ride a bicycle twice a week. (a) doesn't (b) don't (c) isn't
  25. 25.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  26. 26.Choose the right verb: Each player ___ a ID card. (a) has (b) have
  27. 27.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  28. 28.Name the tense: “I was making tea.” (a) present perfect (b) present continuous (c) simple present (d) past continuous
  29. 29.I ___ a picture next Sunday. (a) will draws (b) drew (c) will draw (d) will drawing
  30. 30.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  31. 31.The children ___ the dog every Sunday. (a) feeding (b) feeds (c) feed
  32. 32.Name the tense: “My friends took the train.” (a) simple future (b) past perfect (c) present continuous (d) simple past
  33. 33.Name the tense: “You will clean the room.” (a) past perfect (b) simple present (c) present continuous (d) simple future
  34. 34.You ___ science two days ago. (a) have studied (b) will study (c) studied (d) study
  35. 35.They ___ to school at the moment. (a) are go (b) is going (c) are going (d) am going
  36. 36.I ___ a picture twice a week. (a) drawing (b) draw (c) draws
  37. 37.You ___ a message before Mum came home. (a) have sent (b) had send (c) had sent (d) has sent
  38. 38.Isha ___ a message right now. (a) is send (b) am sending (c) is sending (d) are sending
  39. 39.Name the tense: “We have sent a message.” (a) past perfect (b) simple past (c) present perfect (d) past continuous
  40. 40.Tara ___ a cap at 8 pm yesterday. (a) was wear (b) were wearing (c) was wearing (d) is wearing

Answer key

  1. simple past
  2. was wearing
  3. past perfect
  4. present perfect
  5. don't
  6. had danced
  7. since
  8. Do
  9. dance
  10. am winning
  11. is
  12. for
  13. past continuous
  14. sing
  15. threw
  16. ate
  17. has
  18. jogged
  19. Did
  20. is
  21. present perfect
  22. Do
  23. past perfect
  24. doesn't
  25. are
  26. has
  27. is
  28. past continuous
  29. will draw
  30. is
  31. feed
  32. simple past
  33. simple future
  34. studied
  35. are going
  36. draw
  37. had sent
  38. is sending
  39. present perfect
  40. was wearing

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