Future Perfect diagram

In English we use Future Perfect Tense when we talk about activities which will finish before a certain momenet in the future.
He will have done the shopping by the time she arrives home.


Future Perfect - diagram