Check the alternative that represents the correct verb forms in these sentences below:


I shall have finished this by 5 o'clock.

Peter will have managed the situation.

John will have left by next week.