单选题
By the time you graduate from college, we ______ in Australia for one year.
A、
will be staying
B、
will have stayed
C、
would have stayed
D、
have stayed
【正确答案】
B
【答案解析】
[解析] 根据句意,graduate这一动作还未发生,而且“在澳洲居住满一年”是在将来的某一时间完成的,因此主句要用将来完成时,答案为B。将来完成时常和“by the time+句子”的结构连用。
提交答案
关闭