By the time you graduate, we ____ in Australia for one year. 


(A) will be staying
(B) will have stayed
(C) would have stayed
(D) have stayed
出自:郑州工程技术学院-人力资源管理-大学英语2