THE PREPARATIONS _______ BY THE TIME THE GUESTS _______. A. HAD BEE...

58.The preparations _______ by the time the guests _______. A. had been finished / arrived B. have finished / arrived C. had finished / were arriving D. have been finished / were arrived