By the time you arrive in Liverpool, we ___________ in France for two weeks.
A.shall stay | B.have stayed | C.will have stayed | D.have been staying |
相关知识点
推荐试卷
By the time you arrive in Liverpool, we ___________ in France for two weeks.
A.shall stay | B.have stayed | C.will have stayed | D.have been staying |
试题篮
()