Could you meet me at the station --I'd like to,but I __Shanghai when you return.A will have leftBwill leave C have left

问题描述:

Could you meet me at the station --I'd like to,but I __Shanghai when you return.A will have left
Bwill leave C have left

可是我这边答案是will have left      将来完成时。表示你回来的时候(将来)我已经离开上海了

A 表示“在将来的某个时间将要发生的事情。”应用将来完成时,即will have +过去分词。句意:我愿意,但当你回来的时候,我将已经离开上海。

A
表示“很乐意,但当你来的时候,我可能已经离开上海了”
从上下文不难看出,应该用将来完成时