I called a good friend of mine back home last night right before I went to bed . It has been a long , long time since we have seen and heard from each other . We talked for a while . Seven years have passed and things have changed in the recent years .

Question: How long has it been since the narrator spoke to their friend .
Answer: None of the above choices .It 's been between 2 - 4 years .It 's been between 4 - 6 years .It 's been between 5 - 8 years .