They will have completed the weekly financial report _______. A. until the maintenance workers finish their job B. by the time the maintenance workers finish their job C. after the maintenanc
They will have completed the weekly financial report _______.
A. until the maintenance workers finish their job
B. by the time the maintenance workers finish their job
C. after the maintenance workers had finished their job
D. when the maintenance workers finish their job