He ... this work by seven o'clock tomorrow evening. a. will have finished b. will finish c. have finished d. will be finishing
He will be finishing this work by seven o'clock tomorrow evening.
He will be finishing this work by seven o' clock tomorrow evening