They ... the road by Saturday.

A) repair
B) repaired
C) will have repaired
D) has repaired

Ответ:

Сборник: Английский язык
Параграф: The Future Continuous Tense. The Future Perfect Continuous Tense

DTM тестирование онлайн | DTM test online