what is correct
What is the correct grammar form:
40. By this time next year, I ___________ all my exams.
will have taken
By this time next year, I will have taken all my exams.
Hero of the day
Person wrote the most answer comments.