Hello, Sir.
Did I use correctly future perfect in that context. Would it have been better if I had used another tense ( future simple)?
''Before we leave, we must throw away the products that will have expired already by the time we get back from our vacation.''
Thank you very much.