问题 选择题

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

答案

答案:D

单项选择题
单项选择题