回答

未来に動作を完了する文章なので
未来完了形を使わないといけない文章だと思います!
I'll have hadにすると日本文と一緒になります

この回答にコメントする
疑問は解決しましたか?