My parents have promised to come to see me before I _______  for Africa. 
#104944
A
have left
B
leave
C
left
D
will leave