Has John ____ Beijing _____ Shanghai?
#54122
A
leaving; to
B
left; to
C
left; for
D
leaving for