By the time you arrive in London, we ______ in Europe for two weeks.
A.shall stay | B.have stayed | C.will have stayed | D.have been staying |
相关知识点
推荐套卷
By the time you arrive in London, we ______ in Europe for two weeks.
A.shall stay | B.have stayed | C.will have stayed | D.have been staying |