I don't understand your problem. — will have will go will eat will study The other use is will have gone, will have eaten, will have studied . These are called 'past in the future' and are used when you are talking about an action that will happen before another future time: I will have eaten breakfast when you arrive tomorrow morning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.