By the time you arrive in London,we ______ in Europe for two

By the time you arrive in London,we ______ in Europe for two weeks.
A.shall stay
B.have stayed
C.will have stayed
D.have been staying
视若目睹 1年前 已收到1个回答 举报

fying1983 幼苗

共回答了18个问题采纳率:94.4% 举报

答案C
by the time引导的时间状语从句中使用了一般现在时表将来,主句应用将来时,因此排除B 、D.句意:当你到达伦敦时,我们将已经在欧洲逗留两周了.由此判断应用将来完成时表示将来某一时间或动作发生之前已经完成的动作.故选C.

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 2.847 s. - webmaster@yulucn.com