Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
By the time you come back here next year, this new plaza building________.
A. has been completed.
B. will be completed
C. has completed
D. will have been completed