请教一个初中英语选择题

I left my unbrella in my room. Could you wait ____ I go back to get it?

A. when B. if C. while D. before

请问这题选哪个啊,为什么啊,谢谢

应选择A.可以用排除法做。
这是一个时间状语从句,意思是“你能等我回去拿它吗?”其实也是“当我回去拿它的时候,你能等我吗?”
if不引导时间状语从句,它的意思是“如果”或“是否”,用在这里不合适;
before是“在……之前”,不能说“在我去拿之前,你能等我吗?”
while的意思虽然也是“当……时候”,但它应该接延续性动词,如这里改成“while i am going back to get it”就可以了。
其实when的用法是很普遍的,大部分时间状语从句都是when来引导的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-28
A when 是更好的答案。
在表示一件事情发生的同时另一件事情也发生,可以用when也可以用while但是前者表示发生的事情是短暂性的行为和动作,而while引领的往往是一种状态或是持续性的动作。
第2个回答  2007-04-28
C while 当...的时候
当我去拿的时候,而你能不能等我呢?

while有一件事发生,而同时另一件事也在发生的意思,这里还有"而"的意味.
很确定,前天刚有人问过.本回答被提问者采纳
第3个回答  2007-04-28
选A
when连接一个短暂性动词和一个延续性动词
while连接两个延续性动词
第4个回答  2007-04-28
C. while 表示一段时间。
相似回答