Professional Documents
Culture Documents
English Tenses Exercises
English Tenses Exercises
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.
12. will / been / by next year / living / have / here / they / for a decade
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
3. They will have traveled to six countries by the end of the year.
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.