THEY PROBABLY ________DINNER BY THE TIME WE GET THERE

56. They probably ________dinner by the time we get there.A. had finished B. have finished C. will have finished D. will have been finished