What is the difference between these two sentences?
My aunt will have been living in England for five years when I go there.
and
My aunt will have lived in England for five years when I go there.
What is the difference between these two sentences?
My aunt will have been living in England for five years when I go there.
and
My aunt will have lived in England for five years when I go there.
This question appears quite regularly.
There are answers here that may be useful.
This British Council's page may also help.