I have just read the sentence like this: " I haven't seen her since 2003. She moved to Australia with her family then". My question is: Why don't we use "she has moved to Australia then"? I have learnt that the present perfect is used for indefinite time in the past and in this sentence we don't know the definite time.
Thanks in advance.