By the time you arrive in London, we ______ in Europe for two weeks. 
#104980
A
shall stay
B
have stayed
C
will have stayed
D
have been staying
推荐题目
He insisted that he _________ nothing wrong and ________free .
#103397
A
should do ; should be set
B
should do; had been set
C
had done; should be set
D
had done; had been set[