41. By the time you arrive in London, we _____ in Europe for two weeks. [
(A)] shall stay [
(C)] have stayed [
(B)] will have stayed [
(D)] have been staying

答案:登入後查看
統計: 尚無統計資料