A long time __________ since he ________ Shanghai.
#39806
A
have passed, left
B
has passed, left
C
have past, has left
D
has past, left