The train ______ before we reach the station.
A
will be left
B
has left
C
will have left
D
had left
Correct Answer: will have left