C1 GrammarC1 Advanced

The perfect tenses: Forms and uses

Exercise 2

Exercises:123
Complete the sentences with the correct perfect form of the verb in brackets. Use the perfect continuous form where possible; otherwise, use the perfect simple form.
1
This is the third time wethis restaurant this year. (visit)
2
By this time next week, sheon the project for six months. (work)
3
I was exhausted because Ifor my exams all week. (revise)
4
Don't worry. I'll let you know as soon as Ithe tickets. (book)
5
By the time we reached the station, the train. (already / leave)
6
Ion this project since January, and it's still nowhere near finished. (work)
7
Sheto Paris several times before she finally moved there. (be)
8
It's nearly midnight. Hehome by now. (arrive)
9
By the time the meeting started, wethe problem. (discuss)
10
I've got paint all over my clothes because Ithe living room. (decorate)
Next Exercise