She ___ her exam by Friday. will have finished will finish finishes is finishing Show answer 📝 Detailed explanation By Friday → Future Perfect. Will have finished.