Back to Quizzes
Future Perfect (will have done) by a Certain Time – Q1/5
Score: 0
By 2025, I _______ my degree.
will have finished
will finish
finish
finished
Restart
Submit Answer →