单项选择题

By the time he arrives in Beijing,we ______ here for two days.

A.will have stayed
B.have been staying
C.shall stay
D.have stayed
热门 试题