By the time you arrive in Liverpool, we ___________ in France for two weeks. A.shall stayB.have stay

题目简介

By the time you arrive in Liverpool, we ___________ in France for two weeks. A.shall stayB.have stay

题目详情

By the time you arrive in Liverpool, we ___________ in France for two weeks.
A.shall stayB.have stayedC.will have stayedD.have been staying
题型:单选题难度:中档来源:不详

答案

C
考察时态。句意:当你到达利物浦时,我们已经在法国两个星期了。可知下文描述的是在将来某个时间点前完成的动作,故用将来完成时态,选C。

更多内容推荐