By the time you get to Beijing tomorrow,I_for Shanghai A.shall have left B.will leave

问题描述:

By the time you get to Beijing tomorrow,I_for Shanghai A.shall have left B.will leave
C.am leavingD.have already left请说明理由~~~

A.
当你到北京的时候,我应该已经去上海了.shall do sth.