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
推荐题目
--- I started off to walk, but Peter gave me a lift. --- Therefore, you _____ after all. 
#103308
A
didn’t need walk
B
needed not walk
C
didn’t need to walk
D
need not to walk
—I don’t think you can manage it. —That __________!
#102782
A
will all depend on
B
will all depend
C
all depends
D
all depends on
Mr. Brown ______ his office an hour ago and he is still on his way home.
#100172
A
left
B
leaves
C
is leaving
D
was leaving
 I don’t drink now, but I ________ for almost ten years.
#103090
A
ever drank
B
was ever drinking
C
have ever drunk
D
had ever drunk