--I am going to the post office.----_______you are there,can you get me some stamps?A.As B.while C.because D.if为啥选b,不选其他的,请逐个说明?可否把a理解为当。时候?

问题描述:

--I am going to the post office.----_______you are there,can you get me some stamps?
A.As B.while C.because D.if
为啥选b,不选其他的,请逐个说明?
可否把a理解为当。时候?

as翻译为“当……时”后面直可接非延续性动作,而“are”是一种状态,只能用while。
because带进去不合语境,若用if,则翻译为“如果你在哪儿的话……”而对方就在旁边,不合语义。
选B,翻译为,你在哪儿的时候,能给我带些邮票吗。

先来解释一下意思:
--我将要去邮局
--你去的时候,可以帮我带一些邮票吗?
A项,as不能引导时间状语从句
B项,可以引导时间状语从句并放在句首
C项,是表示因为得意思
D项,是如果的意思

选择B的意思是当你在那里的时候,能帮我买一些邮票么?
as不能引导疑问句
because引导的是原因状语从句,这里没有什么因果关系
如果用if,表示的是虚拟语气,而这里前面的句子已经表明这个人是一定会去邮局的,所以不存在假设关系

B 指到邮局的时候
A是因为
C也是因为
D是假设,如果,而这是实际发生的