10 Tense Exercise Worksheets with Answers (Free PDF Practice for Students)

tense exercise worksheets with answers

Learning English tenses can be confusing for many students. Present, past, and future forms often mix up, especially in exams and daily writing. That is why tense exercise worksheets with answers are one of the most searched learning tools on Google today.

Worksheets help learners practice step by step. They improve sentence formation, clarity, and confidence. Whether you are a school student, competitive exam aspirant, or an English teacher, well-designed tense worksheets make learning easier and faster. In this article, you will get 10 carefully designed tense exercise worksheets, explained in simple English. Each worksheet focuses on a specific tense and includes clear exercises suitable for beginners to advanced learners.

Why Use Tense Exercise Worksheets with Answers?

Using tense exercise worksheets with answers has many advantages:

  • Helps understand tense rules clearly
  • Improves grammar accuracy
  • Builds exam confidence
  • Useful for self-study and classroom practice
  • Easy revision before tests

Teachers can use these worksheets for assignments, while students can use them for daily practice.

Overview of English Tenses

Before moving to the worksheets, let us quickly revise the main tense categories:

  1. Present Tense – shows current actions or habits
  2. Past Tense – shows completed actions
  3. Future Tense – shows actions that will happen

Each tense has four forms:

  • Simple
  • Continuous
  • Perfect
  • Perfect Continuous

Now let us begin with the worksheets.

Who Can Use These Tense Worksheets?

These tense exercise worksheets with answers are suitable for:

  • School students (Class 5–12)
  • Competitive exam aspirants
  • English teachers
  • Home tutors
  • ESL learners

They are ideal for both classroom teaching and self-study.

SET 1

  1. She usually ___ to school by bus.
    A) goes
    B) is going
    C) went
    D) has gone
  2. They ___ dinner when I arrived.
    A) eat
    B) were eating
    C) have eaten
    D) will eat
  3. I ___ this book already.
    A) read
    B) am reading
    C) have read
    D) had read
  4. He ___ TV now.
    A) watches
    B) is watching
    C) watched
    D) has watched
  5. We ___ the work before sunset.
    A) finish
    B) finished
    C) will finish
    D) are finishing
  6. She ___ here since 2018.
    A) works
    B) worked
    C) has been working
    D) is working
  7. The train ___ before we reached the station.
    A) leaves
    B) left
    C) had left
    D) will leave
  8. I ___ you tomorrow.
    A) see
    B) saw
    C) have seen
    D) will see
  9. He ___ hard these days.
    A) works
    B) worked
    C) is working
    D) had worked
  10. They ___ football every evening.
    A) play
    B) are playing
    C) played
    D) have played

SET 2

  1. She ___ a letter when the phone rang.
    A) writes
    B) wrote
    C) was writing
    D) has written
  2. We ___ for the bus for half an hour.
    A) wait
    B) waited
    C) have been waiting
    D) are waiting
  3. He ___ the exam next week.
    A) writes
    B) will write
    C) wrote
    D) has written
  4. The baby ___ since morning.
    A) cries
    B) cried
    C) has been crying
    D) is crying
  5. I ___ never ___ such a movie.
    A) did / see
    B) have / seen
    C) am / seeing
    D) had / see
  6. They ___ lunch at 1 pm yesterday.
    A) eat
    B) ate
    C) were eating
    D) have eaten
  7. She ___ here when I met her.
    A) lives
    B) lived
    C) was living
    D) has lived
  8. We ___ the work by tomorrow.
    A) complete
    B) completed
    C) will complete
    D) have completed
  9. He ___ English for five years.
    A) learns
    B) learned
    C) has been learning
    D) is learning
  10. The match ___ by the time we arrived.
    A) starts
    B) started
    C) had started
    D) will start

SET 3

  1. I ___ tea every morning.
    A) drink
    B) drank
    C) am drinking
    D) have drunk
  2. She ___ for her exam now.
    A) prepares
    B) prepared
    C) is preparing
    D) has prepared
  3. They ___ the room before guests came.
    A) clean
    B) cleaned
    C) had cleaned
    D) will clean
  4. He ___ his keys yesterday.
    A) loses
    B) lost
    C) has lost
    D) is losing
  5. We ___ a house next year.
    A) build
    B) built
    C) will build
    D) have built
  6. The children ___ noise now.
    A) make
    B) made
    C) are making
    D) have made
  7. She ___ already ___ her homework.
    A) is / finishing
    B) has / finished
    C) was / finishing
    D) had / finish
  8. I ___ him at the station last night.
    A) see
    B) saw
    C) have seen
    D) will see
  9. They ___ since morning.
    A) work
    B) worked
    C) have been working
    D) are working
  10. He ___ a bike when he was young.
    A) rides
    B) rode
    C) was riding
    D) has ridden

SET 4

  1. She ___ to music when I called her.
    A) listens
    B) listened
    C) was listening
    D) has listened
  2. We ___ this lesson tomorrow.
    A) learn
    B) learned
    C) will learn
    D) have learned
  3. The sun ___ in the east.
    A) rises
    B) rose
    C) is rising
    D) has risen
  4. I ___ for this company since 2020.
    A) work
    B) worked
    C) have been working
    D) am working
  5. He ___ dinner when guests arrived.
    A) cooks
    B) cooked
    C) was cooking
    D) has cooked
  6. She ___ her bag already.
    A) packs
    B) packed
    C) has packed
    D) is packing
  7. They ___ the match yesterday.
    A) win
    B) won
    C) have won
    D) are winning
  8. We ___ TV at 8 pm tonight.
    A) watch
    B) watched
    C) will be watching
    D) have watched
  9. He ___ asleep when I entered.
    A) sleeps
    B) slept
    C) was sleeping
    D) has slept
  10. The teacher ___ the lesson before the bell rang.
    A) finishes
    B) finished
    C) had finished
    D) will finish

SET 5

  1. I ___ never ___ abroad.
    A) did / go
    B) have / gone
    C) am / going
    D) had / go
  2. She ___ lunch now.
    A) eats
    B) ate
    C) is eating
    D) has eaten
  3. They ___ the work by evening.
    A) finish
    B) finished
    C) will finish
    D) have finished
  4. He ___ for two hours.
    A) sleeps
    B) slept
    C) has been sleeping
    D) is sleeping
  5. We ___ cricket every Sunday.
    A) play
    B) played
    C) are playing
    D) have played
  6. She ___ the door before leaving.
    A) locks
    B) locked
    C) had locked
    D) will lock
  7. I ___ him tomorrow morning.
    A) meet
    B) met
    C) will meet
    D) have met
  8. They ___ lunch when I reached.
    A) have
    B) had
    C) were having
    D) have had
  9. He ___ English well.
    A) speaks
    B) spoke
    C) is speaking
    D) has spoken
  10. We ___ here since childhood.
    A) live
    B) lived
    C) have lived
    D) are living

Answer Key (1–50)

  1. A – goes
  2. B – were eating
  3. C – have read
  4. B – is watching
  5. C – will finish
  6. C – has been working
  7. C – had left
  8. D – will see
  9. C – is working
  10. A – play
  11. C – was writing
  12. C – have been waiting
  13. B – will write
  14. C – has been crying
  15. B – have / seen
  16. B – ate
  17. C – was living
  18. C – will complete
  19. C – has been learning
  20. C – had started
  21. A – drink
  22. C – is preparing
  23. C – had cleaned
  24. B – lost
  25. C – will build
  26. C – are making
  27. B – has / finished
  28. B – saw
  29. C – have been working
  30. B – rode
  31. C – was listening
  32. C – will learn
  33. A – rises
  34. C – have been working
  35. C – was cooking
  36. C – has packed
  37. B – won
  38. C – will be watching
  39. C – was sleeping
  40. C – had finished
  41. B – have / gone
  42. C – is eating
  43. C – will finish
  44. C – has been sleeping
  45. A – play
  46. C – had locked
  47. C – will meet
  48. C – were having
  49. A – speaks
  50. C – have lived

Tips to Master English Tenses Easily

  • Practice one tense daily
  • Use worksheets regularly
  • Read sentences aloud
  • Write your own examples
  • Revise mistakes carefully

Consistent practice with English tense exercises improves grammar accuracy faster than memorising rules alone.

English tenses become easy only through practice. These 10 tense exercise worksheets with answers are designed to make learning simple, effective, and exam-oriented. If you practice these worksheets regularly, you will notice a clear improvement in your grammar skills.

Bookmark this page, share it with students, and use it for daily grammar practice. For teachers, these worksheets save time and improve classroom results.

Below is a complete, exam-ready set of 100 Tense Exercises as you requested.

Be the first to comment

Leave a Reply

Your email address will not be published.


*