She had gone by the time he got back 其中的by the time 能用when 或while替换吗

问题描述:

She had gone by the time he got back 其中的by the time 能用when 或while替换吗

by the time=== before / when -------ok.

可以用when替换,不能用while. 实际上这是英语中的一种固定用法,用by the time引导一个时间状语从句,表示在过去的一个动作发生之前有另一个动作已经完成了,这是在讲过去完成时态时必讲的一种用法.by the time是在... ...