A-A+
By the time you get to New York I______ for L
问题详情
By the time you get to New York, I______ for London.
A.would be leaving
B.am leaving
C.have already left
D.shall have left请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:bythetime可以引导一个时间状语从句,相当于before。从句中使用一般现在时时,可表示一般将来的动作,因此主句一般要使用将来完成时。例如:Ishallhaveleftbythetimeyoureturn.等你回来时我可能已经走了。Therailwaywillhavebeencompletedbythetimetheycomenexttime.那条铁路将在他们下次回来前建成。