By the time you arrive in Liverpool, we ___________ in France for two weeks. 
#102888
A
shall stay
B
have stayed
C
will have stayed
D
have been staying
推荐题目
―Twenty dollars, please!― How terrible!―I ________ to bring my wallet with me.
#104499
A
was forgetting
B
forgot
C
had forgotten
D
am forgetting
.My brother wants to work in the factory which ______ still ______.
#99774
A
is/ building
B
has /been built
C
is /being built
D
is /to be built