By the time he arrives here tomorrow, they ____ for London
A. Would have left
B. Will have left
C. Will left
D. Are leaving
Which one is correct?
First, which is your choice, please?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.