第1个回答 2008-05-16
when和before都可引导时间状语从句,
差别主要在意思上:when是指正当时,当...的时候.
而before是在...之前.
1句中很明显用when比较好,
你到达车站时,根本不知道车是在什么时候走的,到底是到之前走的,还是刚踏进车站大门它才走,你根本不知道,所以逻辑上来说,用when比较合理
第二个就是英语中的习惯性的用法了,虽然中文中有时会说"在你走的时候把灯关掉",但是老外不这样说,老外只用"在你走之前把灯关掉"
第三句中可用"before",也可用"when"
因为,用before时,有可能是另外一个人告诉你的,他或许一直是呆在车站的,你到了车站后,发现车已经走了,这时这个人告诉你说"在你到之前,车就走了",
用when时和第一句一样.本回答被提问者采纳
第2个回答 2008-05-16
when的意思是当...的时候
before是在...之前
你翻译看看就知道什么意思了
当我到车站的时候,火车已经开走了
在你离开之前不要忘记关灯
when before 在各个位置都可以,没有什么特别要求
该过的句子,你翻译看看就知道,这里填写when