Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

English Tenses Exercises

Exercise 1: Fill in the Gaps


1. She ______ (walk) to school every day.

2. They ______ (visit) their grandparents last weekend.

3. We ______ (attend) the concert next Friday.

4. Right now, he ______ (study) for his exams.

5. She ______ (cook) dinner when I arrived.

6. At this time tomorrow, they ______ (fly) to New York.

7. He ______ (live) in this city for five years.

8. By the time you called, she ______ (leave) the office.

9. They ______ (finish) the project by next month.

10. I ______ (read) this book for a week.

11. He ______ (work) here for two years when he was promoted.

12. By the end of this year, she ______ (work) at this company for a decade.

Exercise 2: Put Words in the Correct Order


1. travels / often / he / for work

2. last night / they / a play / watched

3. a new house / next month / will / buy / we

4. currently / is / she / a novel / writing

5. the match / was / raining / it / during

6. be / you / meeting / this time / will / with the client / tomorrow

7. several times / they / to Europe / have / traveled

8. had / the bus / by the time / we / left / arrived

9. have / the report / she / by Monday / will / completed

10. has / the whole day / he / been / cleaning / the house


11. studying / I / when / you / had / arrived / been / for two hours

12. will / been / by next year / living / have / here / they / for a decade

Exercise 3: Choose the Correct Answer


1. He ______ (plays / played / will play) basketball every weekend.

2. We ______ (visit / visited / will visit) the museum last Sunday.

3. She ______ (buys / bought / will buy) a new dress tomorrow.

4. They ______ (are eating / were eating / will be eating) dinner now.

5. I ______ (was reading / am reading / will be reading) a book when you called.

6. This time next week, he ______ (is traveling / was traveling / will be traveling) to Japan.

7. She ______ (has lived / had lived / will have lived) in Paris for three years.

8. By the time we arrived, they ______ (have left / had left / will have left) the party.

9. By next month, I ______ (have finished / had finished / will have finished) this course.

10. They ______ (have been working / had been working / will have been working) on this project for month

11. He ______ (had been running / has been running / will have been running) for an hour when it started r

12. By the end of this decade, she ______ (will have been teaching / will have taught / will be teaching) for

Exercise 4: Identify the Tense


1. She is singing beautifully.

2. He had completed his homework before dinner.

3. They will have traveled to six countries by the end of the year.

4. I play the piano every evening.

5. We were watching TV when the power went out.

6. By this time tomorrow, she will be presenting her project.

7. They have known each other since childhood.

8. He was studying when I called him.

9. She will have been working here for five years by next July.
10. I have been learning Spanish for two years.

11. They had been living in London before they moved to New York.

12. She will write a letter to her friend.

You might also like