one more English question---i'm going to the post office---____you are there,can you get me some stamps?A.asB.whileC.becauseD.if为什么if不行

问题描述:

one more English question
---i'm going to the post office
---____you are there,can you get me some stamps?
A.as
B.while
C.because
D.if
为什么if不行

如果是if 的话,那意思就是,如果你现在在那的话,能不能帮我买一些邮票?而事实是,他显然不在邮局,而是打算要去邮局,因此用while.

if 表假设,上文已经说到邮局了,所以不存在假设的问题
while则表示当第一个人在那儿的时候,第二个人请求他做的事情