Learning English verb tenses helps you express time — past, present, and future — correctly and confidently. These worksheets will help you practice and review different tenses through easy, short exercises.
Verb Tenses Worksheets for ESL
Worksheet 1: Fill in the Blank/ Find and correct the Mistakes

Answer Key:
Exercise 1:
- haven’t seen
- was reading
- go
- will have finished
- is explaining
- didn’t like
- have already done
- were walking / started
- will be living
- had risen
Exercise 2:
- She goes to school every day. → (Present Simple)
- I have seen that movie before. → (Present Perfect)
- They were playing football yesterday. → (Past Continuous)
- He doesn’t like vegetables. → (Present Simple – negative)
- We are finishing our homework now. → (Present Continuous)
- She will go to the market tomorrow. → (Future Simple)
- I have been here since 2019. → (Present Perfect)
- When I was a child, I loved ice cream. → (Past Simple)
- They have lived in London for five years. → (Present Perfect)
- He was studying when the teacher came in. → (Past Continuous)
Worksheet 2: Complete the Story/ Make questions

Answer Key:
Exercise 3:
- decided
- packed
- left
- arrived
- had started
- set up
- were cooking
- realized
- had forgotten
- laughed / said
- was shining
- decided
Exercise 4:
- Do they play football every weekend?
- Is she studying for her exams?
- Did he go to the supermarket yesterday?
- Will you travel to Japan next year?
- Were you watching TV last night?
- Have you seen that movie before?
- Are they going to start a new project soon?
- Had she already eaten before you arrived?
- Can he speak English fluently?
- Was she reading when you called?
Verbs Tenses Exercises with Answer
Exercise 1: Identify the Tense
Identify the tense of each sentence.
Choose from: Present Simple, Past Simple, Present Perfect, Future Continuous, etc.
-
She goes to the gym every morning.
-
I have seen that movie before.
-
We were studying when the lights went out.
-
They will have finished the project by next week.
-
He is playing the guitar right now.
-
My parents have lived here for 10 years.
-
By 10 p.m., I will be sleeping.
-
She was watching TV when I arrived.
-
I am going to visit my grandparents tomorrow.
-
The sun rises in the east.
Answer Key:
- Present Simple
- Present Perfect
- Past Continuous
- Future Perfect
- Present Continuous
- Present Perfect
- Future Continuous
- Past Continuous
- “Going to” Future
- Present Simple
Exercise 2: Choose the Correct Verb Form
Choose the correct tense for each sentence based on time clues.
-
They ___ (live) in London since 2018.
-
When I was a kid, I ___ (play) outside every day.
-
At the moment, she ___ (study) for her exam.
-
By tomorrow morning, I ___ (finish) my report.
-
Look! It ___ (rain) again.
-
He ___ (not see) his best friend for a long time.
-
I ___ (watch) TV when you called me.
-
We ___ (meet) him at the airport at 5 p.m. tomorrow.
-
She usually ___ (drink) coffee, but today she ___ (have) tea.
-
They ___ (work) here before they moved to Paris.
Answer Key:
- have lived
- played
- is studying
- will have finished
- is raining
- hasn’t seen
- was watching
- will meet
- drinks / is having
- had worked
Exercise 3: Rewrite the Paragraph
Rewrite the paragraph below using the tense in brackets.
Example:
(Change to Past Tense)
I wake up early every day. I go for a run and then eat breakfast with my family. After that, I study English for an hour. In the evening, I relax and watch TV.
Answer Example:
I woke up early every day. I went for a run and then ate breakfast with my family. After that, I studied English for an hour. In the evening, I relaxed and watched TV.
Exercise 4: Tense Transformation Challenge
Change the verbs in brackets to the correct tense based on the time expression.
-
She ___ (work) here since 2020.
-
We ___ (have) dinner when he arrived.
-
I ___ (study) English right now.
-
They ___ (finish) their project by Friday.
-
He ___ (not see) that movie yet.
-
I ___ (travel) to Japan next summer.
-
The train ___ (leave) at 7:30.
-
While she ___ (walk) home, it ___ (start) to rain.
-
I ___ (call) you when I arrive.
-
By 2026, I ___ (complete) my Master’s degree.
Answer Key:
- has worked
- were having
- am studying
- will have finished
- hasn’t seen
- will travel
- leaves
- was walking / started
- will call
- will have completed
