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
推荐题目
--- Who’s the man over there? --- It’s Jack. --- Oh? ______ in Italy.
#104091
A
I think he’s
B
I’ve thought he’s been
C
I thought he was
D
I’d thought he’d been
-I’ll come to see your performance at 9:00 tomorrow morning.-I’m sorry, by then my performance ______ and I _______ reporters in the meeting room.
#101125
A
will end; will meet
B
will have ended; will be meeting
C
will be ended; am going to meet
D
is to end; will be meeting
—When are you leaving for Chicago?—As soon as we ________ the project.
#99455
A
are completing
B
completed
C
will complete
D
complete