最好能告诉俺为什么选这个答案,不选其他的.1.By the time you get to New York,I ________ for London.A.would be leavingB.am leaving C.have already leftD.shall have left

问题描述:

最好能告诉俺为什么选这个答案,不选其他的.
1.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

C
主句是你将来的情况,后面那句是我到时候已经发生的情况

答案:D
by the time引导时间状语从句,从句you get to New York一般现在表将来,主句选将来时,by常接完成时,D选项为将来完成时。
译文:当你到纽约时(还没到,表将来),我已经动身去伦敦了。

C
by the time 意思为到...时
从句为现在时时,主句一般为完成时
CD都为完成时,个人觉得C好些,符合文中的意思
当你们到了纽约的时候,我想我已经到了伦敦,有个已经的意思,正好already表示出来 了