✨ Best Answer ✨
もう解決済みなのでどうでもよさそうですが
見かけてしまったので、書き込んでみます。
before you come back. ←これは現在形です。過去分詞のcomeはここに入ることはできません。
before you came back. ←これは過去形
before you had come back. ←これは過去分詞のcome. 過去完了がここに来てもbeforeの持つ時制の前後関係は変わりません。
時を表す副詞節(before~)が現在形なので、主節は未来の話だとするほうが自然です。
というわけで答えはwill have です。
hadが入るのであれば、before you came back. になっているはずです。
もしこの回答が目につくことがあったら参考にしてください。

返信が遅くなってしまってすみません!
わざわざありがとうございます!!
参考になりましたので、もう一度復習したいと思います!