问题描述: She had gone by the time he got back 其中的by the time 能用when 或while替换吗 1个回答 分类:英语 2014-10-12 问题解答: 我来补答 可以用when替换,不能用while. 实际上这是英语中的一种固定用法,用by the time引导一个时间状语从句,表示在过去的一个动作发生之前有另一个动作已经完成了,这是在讲过去完成时态时必讲的一种用法.by the time是在... 以前的意思.用when可以替换,意思基本不变,就是从"他回来之前她已经走了"变成“他回来的时候她已经走了.”while 一般有一个时间段、轻微比较的感觉,所以这里不能用. 展开全文阅读