By the time Jane leaves her work today, she ... the budget report.

A) has finished
B) will finish
C) finishes
D) will have finished

Ответ:

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

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