单项选择题

I hope they ______ this road by the time we come back next summer.

A. have repaired

B. will repair
C. are to repair

D. will have repaired