BY THE TIME YOU RETURN HERE NEXT YEAR, THE CITY ………LOTS OF CHANGES...

16. By the time you return here next year, the city ………lots of changes.A. will have B. has had C. will have had D. will be having