The perfect tenses: Forms and uses — Exercise 1
Complete each sentence with the correct or most natural verb form.
Perfect tenses are used to show the relation of actions to different points in time. In each case, choose the correct perfect tense that fits the context, order of actions, length of time or finishedness.
1By this time next month, we the entire research project.
2She three reports already, so she can leave early.
3By the time the guests arrived, we dinner.
4They in Singapore for over ten years before moving to Canada.
5I this book before, so I already know the ending.
6By 2035, scientists significant advances in renewable energy storage.
7She was exhausted because she all night.
8By the end of this week, I at the company for exactly five years.
9We the proposal yet, so we can't make a final decision.
10When I finally found my passport, I realised I it in my desk drawer all along.
Page 1 / 2
