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
推荐题目
His second book nearly comes to an end and it’s said that it ______ in two months.
#100727
A
will publish
B
will be published
C
has published
D
has been published
His failure in the experiment suggested that he ________ his teacher’s proper instructions.
#101852
A
should not have followed
B
should not follow
C
mustn’t have followed
D
hadn’t followed
Had you taken the doctor’s advice yesterday, you ____ all right now.
#103004
A
are
B
were
C
would be
D
would have been