问题详情
By the time he arrives in Beijing, we ___________ here for two days.
A)will have stayed B)shall stay C)have been staying D)have stayed