By next year, I _______ my degree.
Question 1
Q1. By next year, I _______ my degree.
Answer: will have finished
Explanation: Use 'will have finished' for the future perfect tense, indicating completion before a future time.