单选题
21.
By the time you get home, we ______ in Qingdao for one week.
A、
will be staying
B、
will have stayed
C、
would have stayed
D、
have stayed
【正确答案】
B
【答案解析】
你到家的时候我在青岛已经呆了一个星期了。by the time意为“在……之前”,已经。by the time后面加一般过去式,而主句加现在完成时。
提交答案
关闭