By the time you arrive in London,we will have stayed there for two weeks.求分析,时态,用法,
还有定语从句when ,被省略了么?为什么用will 然后又用了have done 的句式?
句子的意思是不是:当你到达伦敦的时候,我们已经在那边两个星期了?
人气:441 ℃ 时间:2019-08-21 19:47:54
解答
by the time +过去时间/ 一般过去式的从句 主句用had done
by the time +将来时间/一般现在时的从句 主句用will have done
when 引导时间状语从句 从句用一般现在时、一般过去时表示将来
你的翻译很对正确
推荐
猜你喜欢