Exercise 1: Fill in the Blanks
Complete the sentences using the correct form of the verbs in parentheses. Use Present Simple, Present Continuous, Present Perfect, Present Perfect Continuous, Past Simple, Past Continuous, Past Perfect, Past Perfect Continuous, or Future Simple.
- By the time we __________ (arrive) at the station, the train __________ (already/leave).
- She __________ (learn) French for three years now.
- I __________ (not/see) him since last month.
- They __________ (move) to a new house last summer.
- When I __________ (get) home, my brother __________ (already/go) to bed.
- We __________ (go) to the cinema later. Would you like to join us?
- They __________ (eat) dinner when the lights __________ (go) out.
- He __________ (visit) his grandmother every Sunday.
- She __________ (never/be) to Australia.
- The students __________ (not/finish) their assignments yet.
- I __________ (look) for my glasses, but I can’t find them.
- When we __________ (arrive), they __________ (have) breakfast.
- By next year, she __________ (complete) her studies.
- I __________ (already/see) this movie twice.
- He __________ (work) on this project for hours, and he is still not done.
Exercise 2: Choose the Correct Option
Choose the correct tense to complete each sentence.
- They __________ (have worked, were working, work) here since 2015.
- I __________ (was seeing, have seen, saw) him yesterday at the store.
- By the time we arrived, they __________ (finished, were finishing, had finished) their lunch.
- She __________ (have been living, is living, lives) in New York for ten years.
- The company __________ (has been growing, has grown, grew) rapidly since its launch.
- I __________ (am meeting, have met, meet) my friend for lunch tomorrow.
- __________ (Did you see, Have you seen, Are you seeing) that new movie yet?
- He __________ (has visited, was visiting, visited) Japan three times.
- The children __________ (played, have played, were playing) when it started to rain.
- By the end of the day, they __________ (will finish, will have finished, are finishing) the project.
Exercise 3: Correct or Incorrect?
Read the sentences below and decide if they are correct or incorrect. If incorrect, rewrite the sentence using the correct tense form.
- She was cooking dinner when the phone has rung.
- They has been studying English since January.
- By the time you called, I have already left.
- He didn’t saw her at the party.
- We are working here for five years now.
- They have gone to the supermarket yesterday.
- I have been knowing him for years.
- When I arrived, she has been working on the project.
- He will has finished his work by tomorrow.
- I am seeing my cousin yesterday.
Exercise 4: Fill in the Blanks with the Correct Form
Use the appropriate tense to complete each sentence using the verbs in parentheses.
- We __________ (just/move) into a new house.
- They __________ (not/finish) their project yet.
- I __________ (study) here since last year.
- She __________ (cook) dinner when I __________ (arrive).
- He __________ (work) all day, and now he is exhausted.
- By next year, we __________ (live) in this town for twenty years.
- The teacher __________ (already/explain) the rules before the class started.
- We __________ (visit) Italy last summer.
- He __________ (learn) to play the guitar recently.
- __________ (you/see) my keys? I can’t find them anywhere.
Exercise 5: Complete the Story
Fill in the blanks using the appropriate tense forms of the verbs in parentheses.
My name is Sarah, and I __________ (live) in this town for ten years. I __________ (move) here when I __________ (be) a teenager. Since then, I __________ (make) a lot of friends and __________ (enjoy) living here. Last year, I __________ (decide) to start my own business. I __________ (always/want) to open a cafe, so I __________ (find) a small place and __________ (start) decorating it. By the time we __________ (open), I __________ (already/hire) three employees. Right now, I __________ (work) hard to make my cafe successful, and I __________ (hope) it __________ (become) a popular spot for locals.
Answer Key
Exercise 1: Fill in the Blanks
- arrive, has already left
- has been learning
- haven’t seen
- moved
- got, had already gone
- are going
- were eating, went
- visits
- has never been
- haven’t finished
- have been looking
- arrived, were having
- will have completed
- have already seen
- has been working
Exercise 2: Choose the Correct Option
- have worked
- saw
- had finished
- has been living
- has been growing
- am meeting
- Have you seen
- has visited
- were playing
- will have finished
Exercise 3: Correct or Incorrect?
- Incorrect → She was cooking dinner when the phone rang.
- Incorrect → They have been studying English since January.
- Incorrect → By the time you called, I had already left.
- Incorrect → He didn’t see her at the party.
- Incorrect → We have been working here for five years now.
- Incorrect → They went to the supermarket yesterday.
- Incorrect → I have known him for years.
- Incorrect → When I arrived, she had been working on the project.
- Incorrect → He will have finished his work by tomorrow.
- Incorrect → I saw my cousin yesterday.
Exercise 4: Fill in the Blanks with the Correct Form
- have just moved
- haven’t finished
- have been studying
- was cooking, arrived
- has been working
- will have lived
- had already explained
- visited
- has learned
- Have you seen
Exercise 5: Complete the Story
My name is Sarah, and I have lived in this town for ten years. I moved here when I was a teenager. Since then, I have made a lot of friends and have enjoyed living here. Last year, I decided to start my own business. I had always wanted to open a cafe, so I found a small place and started decorating it. By the time we opened, I had already hired three employees. Right now, I am working hard to make my cafe successful, and I hope it will become a popular spot for locals.