- How long have you      your hometown, Jack?-- Three years.
#57905
A
left
B
arrived in
C
been away from
D
come to