Jack: I'll be there in 20 minutes. I'm stopping at the store to pick up some batteries. Do you need anything

Which of the following statements about Jack's dialog is true?
1. All three sentences use future form and meaning
2.All three sentences use present form and meaning
3.Two sentences use future form, but one has fiture meaning
4. One sentence uses future form, but two have future meaning
Answer # 4

Mike: Will you buy some coffee for me? I'll pay you back when you get here.
Which statement about mike's dialog is true?
Two meanings of will are shown in his statements.
2, One meaning of will is showm
3.One statement is a plan and one a prediction.
4. Both statements are predictions
Answer 2

2 answers

I agree with both your answers.
I agree with your first answer, but not your second.

The first "will" refers to willingness.
The second "will" refers to a future plan. See what happens when I re-write the dialogue without using the word "will".

Would you be willing to buy me coffee. If so, I plan to pay you back when you get here.

Note that if the "will" means one thing, then the meaning of the dialogue is somewhat silly.

Would you be willing to buy me coffee? I would be willing to pay you back when you get here.

or

Do you plan on buying me coffee? I plan on paying you back when you get here.

The first sentence is a request. The second sentence states a future plan.