Construcción: will/shall + have + participio pasado (shown,seen)
(1) Usamos el futuro perfecto para decir que una acción será acabada en un tiempo específico en el futuro.
- By 2020 I will have travelled to New Zealand.
- She will have left her country to go abroad by next year.
- By next month they all will have received their promotion.
- Next school year coming She’ll have learned/learnt how to drive.
(2) Usamos el futuro perfecto continuo para hablar acerca de algo que continuará hasta otra acción en el futuro.
- We will have been here for eight months when he arrives.
- They shall have been with that shop for years by next Thursday.
- Susana will have lived in Madrid for two years by next March when her friend arrives.
(3) Nótese que podemos utilizar la forma ‘be going to’ + have + participio pasado’ como un sustituto para la forma ‘will + have + participio’ como un tiempo Futuro Perfecto. ‘Am/is/are + going + to + have + past participle’:
- She is going to have lived in Paris for eight years by next December.
- I am going to have learned six languages if I continue my studying at this rate.