[will have + past participle]
The Future Perfect expresses the idea that something will occur before another action in the future. It can also state that something will happen before a specific time in the future.
- By next June, I will have passed my bac exam.
- Students will have finished this test before it rings.
- Will she have learned enough Chinese to communicate before she moves to Beijing?
- In three years, oil prices will have gone higher.
- How many countries will you have visited by the time you turn 50?
Future Perfect Progressive
Future Perfect Progressive empasizes the duration of an activity that wil be in progress before another time or event in the future.
Form:[will have +verb+ing]
- By a few years time,The new AR games will have allowed us to enter a new,fully three-dimentional and photorealistic world for hours.
- She will have been thanking her by now for her urgent help.
- I am sure he will have been telling his father about your insane mistakes for the moment.
- she will have been hiding the money box under her bed by the time she leaves her house.
- TOP services for lingual therapy will have shortly been opening their new Laboratory and Office facility for 8 hours a day by March 15th.