I ... the whole job by this evening.

A) am finishing
B) will finish
C) will be finishing
D) will have finished

Ответ:

Сборник: Английский язык
Параграф: Gap filling (right form of the verb)

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