Czas future perfect używany jest w odniesieniu do czynności, które zostaną zakończona w przyszłości. Ważne jest określenie czasu, do kiedy dana czynność zostanie zakończona.
She will have finished her work by the end of the week. - Ona skończy pracę do końca tego tygodnia.
In 3 years' time I will have finished my studies. - Skończę studia w ciągu 3 lat.
Next month we will have been friends for 15 years. - W następnym tygodniu minie 15 lat, odkąd jesteśmy przyjaciółmi.
This week they will have been in London for 6 months. - W tym tygodniu minie 6 miesięcy, odkąd są w Londynie.
By the time Tom turns 30 he will have travelled all over the world. - Zanim Tom skończy 30 lat, zwiedzi cały świat.
Next year I will have known you for 25 years. - W przyszłym roku minie 25 lat, odkąd cię poznałem.
By the time I get up, he will have already come back from school. - Zanim wstanę, on już wróci ze szkoły.
The lecture will have finished by 2 o'clock. - Wykład skończy się do drugiej.
W czasie future perfect często występują następujące przysłówki częstotliwości oraz określenia przysłówkowe:
before – przed
by – do (by tomorrow - do jutra, by Monday / Sunday – do poniedziałku / niedzieli, by the end of the week – do końca tego tygodnia)
in 2 years' time – za 2 lata