问题

How long _______home?—For about three months.
A:have you been away from
B:did you leave
C:have you left
D:are you away from
B:did you leave
C:have you left
D:are you away from
正确答案是: