THIS BUILDING _____________ BY THE END OF THIS YEAR .A. WILL FINISH...

8. This building _____________ by the end of this year .

a. will finished b. is going to finish c. will be finishing d. will have been finished