BY THE TIME YOU RECEIVE THIS LETTER, I ... FOR JAPAN.A. WILL LEAV...

816. By the time you receive this letter, I ... for Japan.

A. will leave B. have left C. would have left D. will have left