She had gone by the time he got back 其中的by the time 能用when 或while替换吗 2个回答 #热议# 不吃早饭真的会得胆结石吗? 小雨蘑菇汤 2012-06-28 · 超过21用户采纳过TA的回答 知道答主 回答量:90 采纳率:100% 帮助的人:38.8万 我也去答题访问个人页 关注 展开全部 可以用when替换,不能用while. 实际上这是英语中的一种固定用法,用by the time引导一个时间状语从句,表示在过去的一个动作发生之前有另一个动作已经完成了,这是在讲过去完成时态时必讲的一种用法。by the time是在... 以前的意思。用when可以替换,意思基本不变,就是从"他回来之前她已经走了"变成“他回来的时候她已经走了。”while 一般有一个时间段、轻微比较的感觉,所以这里不能用。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友dfa24e5635 2012-06-28 · TA获得超过5.1万个赞 知道大有可为答主 回答量:3.3万 采纳率:58% 帮助的人:1.1亿 我也去答题访问个人页 关注 展开全部 by the time=== before / when -------ok. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2010-01-04 by the time when while不同与用法 19 2018-04-24 by the time与when的区别 6 2012-06-28 动词填空:She ( ) by the time he got back.(go ) 2015-03-12 by the time 的句子中,用完成时,还是进行时?谢谢。 1 2011-02-18 请继续帮忙回答一下: 3 2009-04-27 英语中when的用法问题 5 2010-11-13 by the time 后面接什么时态时主句是用现在完成时?例子? 14 2014-09-11 翻译几个初中句子(凡是涉及 当。。。。。的时候,用by the time) 为你推荐: