BY THE END OF NEXT YEAR, THEY ……….. THE NEW STADIUM. BY THE E...

338. By the end of next year, they ……….. the new stadium.a. will finishb. finishc. will have finishedd. they are finishing c