By the time you arrive in London, we ___
题型:选择题
问题:
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
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