问题详情
My parents have promised to come to see me before I for Africa.
A. have left B. leave C. left D. will leave
请帮忙给出正确答案和分析,谢谢!