I will have been living in this house for 5 years by the time you are back.
Is this correct, if not please let me know how to frame this sentence. I would appreciate if someone can also share rules for future perfect.
Is this correct, if not please let me know how to frame this sentence. I would appreciate if someone can also share rules for future perfect.












