Zastosowanie Future Perfect
Czas Future Perfect jest używany do określenia czynności, która skończy się zanim zacznie się następna czynność*, bądź też zakończy się przed pewnym określonym czasem (punktem) w przyszłości. Czyli mówimy za każdym razem o 'skończonej', 'dokonanej' czynności.
* ta następna czynność jest wyrażona w czasie teraźniejszym, mimo ze mówimy o przyszłości. Wymagają tego użyte przez nas określenia: by the time, before, until.
I will have finished the book before he comes back. | Skończę tę książkę zanim on wróci. |
We will have left by the time you start mowing the lawn. | Wyjdziemy zanim zaczniecie kosić trawnik. |
By the end of the year we will have had this car for 15 years. | Pod koniec roku będzie 15 lat jak mamy ten samochód. |