Complete the sports commentator's wild predictions about the upcoming hot dog eating championship. Drag the correct verb forms to the gaps.
By minute ten of the competition, our reigning champion will have eaten at least forty hot dogs.
I confidently predict that before the final buzzer sounds, he will have drunk three gallons of water to wash it all down!
By minute ten of the competition, our reigning champion will have eaten at least forty hot dogs.
The future perfect is used to project ourselves into the future and look back at an action that will be completed by that time (minute ten).
I confidently predict that before the final buzzer sounds, he will have drunk three gallons of water to wash it all down!
Because the drinking will be finished before the buzzer sounds, "will have drunk" is the correct grammatical choice. "Will drink" would just state a general future fact without emphasizing its completion before the deadline.